O pesquisador Ammar Askar publicou um exploit funcional para uma falha no VS Code que permite roubar tokens de acesso GitHub com um único clique em link — e afirmou ter ignorado o processo oficial de disclosure da Microsoft em retaliação à forma como a empresa tratou reportes anteriores, em mais um sinal de que a relação entre a fabricante de Redmond e a comunidade de pesquisadores está em ruptura.
Na terça-feira passada, Askar publicou em seu blog pessoal e no tracker público de issues do VS Code um proof-of-concept completo para uma vulnerabilidade no editor de código da Microsoft. A falha permite que um atacante, ao induzir a vítima a clicar em um link malicioso, extraia o token de acesso pessoal do GitHub usado pela integração nativa do VS Code com o github.dev — credencial que pode dar acesso amplo a repositórios privados e fluxos de CI/CD vinculados à conta.
O caso vem semanas depois da invasão coordenada pelo grupo TeamPCP, que comprometeu milhares de repositórios internos do GitHub por meio de uma extensão envenenada para o próprio VS Code. O editor virou alvo recorrente para coletar credenciais, tokens e código-fonte diretamente das máquinas de desenvolvedores — um vetor de supply-chain particularmente eficaz porque atinge o ponto exato da cadeia onde segredos circulam em texto claro.
A publicação acontece dias após reação negativa da comunidade a declarações da Microsoft sobre pesquisadores que divulgam falhas sem coordenação. A empresa havia chamado essas práticas de “nunca justificáveis” e ameaçado, por meio da sua Digital Crimes Unit, “continuar abrindo casos” contra autores. A pressão pública obrigou a empresa a recuar e emitir, na semana, uma nota afirmando que “não tem intenção de processar” pesquisadores e que “algumas interações ficaram aquém”.
Askar não recebeu CVE atribuído à falha que reportou anteriormente. Segundo ele, o Microsoft Security Response Center corrigiu silenciosamente um bug que ele havia divulgado em caráter responsável, sem dar crédito e negando publicamente que o problema tivesse impacto de segurança. Esse padrão — fix discreto, ausência de reconhecimento, posicionamento defensivo — foi o motivo declarado para abandonar o canal oficial.
“A comunidade de segurança tem um papel vital em nos ajudar a proteger clientes. Continuamos comprometidos com engajamento de boa-fé e em fornecer experiência respeitosa e profissional para todos os pesquisadores, independentemente de interações passadas”, afirmou a Microsoft em comunicado emitido após a polêmica.
A Microsoft não respondeu, até o fechamento da reportagem original, a perguntas sobre se Askar foi creditado pelo bug, por que nenhum CVE foi atribuído ou quantos usuários do github.dev ficaram expostos antes da correção.
O caso Askar não é isolado. Outro pesquisador, conhecido como Nightmare Eclipse, publicou nas últimas semanas vários zero-days do Windows sem coordenação prévia, citando queixas semelhantes. Quando dois pesquisadores independentes, em um curto intervalo, abandonam o canal oficial pelo mesmo motivo declarado, deixa-se de ter uma reclamação individual e passa-se a ter um problema sistêmico de relacionamento entre uma das maiores fabricantes de software do mundo e a comunidade de pesquisa que voluntariamente investiga seus produtos.
A virada de tom da Microsoft, da ameaça de processo à promessa de boa-fé em poucos dias, mostra que a empresa entendeu o tamanho do estrago. Mas a desconfiança não se desfaz com um comunicado. A coordinated disclosure depende de capital reputacional acumulado, e esse capital evapora quando pesquisadores percebem que reportes responsáveis viram correções não credenciadas e narrativas públicas que minimizam o que eles encontraram.
Há um custo direto disso para usuários finais: cada exploit publicado sem patch coordenado é uma janela aberta. O VS Code tem dezenas de milhões de usuários ativos, e a base de github.dev é proporcional. Defensores precisam tratar esse tipo de evento como o equivalente operacional a um zero-day em produto de uso massivo — porque, na prática, é exatamente isso.
Fonte: The Record
Grupo iraniano ligado ao MOIS publica 5 GB com dados de clientes e credenciais administrativas…
Russo Denis Obrezko, 36, comparece a tribunal em Boston acusado de fornecer infraestrutura VPS e…
Pesquisadores da Tenet Security divulgam ataque que injeta payload em eventos do Sentry e leva…
Meta notificou autoridades de que cerca de 20.225 contas do Instagram podem ter sido sequestradas…
Microsoft fechou junho de 2026 com o maior Patch Tuesday da historia: 206 CVEs, incluindo…
O GitHub anunciou que o npm versao 12 desligara por padrao a execucao automatica de…