Um novo ataque à cadeia de suprimentos, denominado Shai-Hulud, comprometeu 19 pacotes populares do PyPI, que foram baixados centenas de milhares de vezes. Entre os pacotes afetados estão ferramentas de bioinformática como Dynamo e Napari-UFISH. A empresa de segurança Socket identificou 37 versões maliciosas que incluíam um arquivo ‘*-setup.pth’ e um payload JavaScript ofuscado chamado ‘_index.js’. Ao iniciar o Python, o arquivo PTH é executado, o que pode levar ao download do runtime JavaScript Bun do GitHub para executar o script malicioso. O ataque visa roubar segredos de desenvolvedores, incluindo tokens do GitHub, credenciais de serviços em nuvem e históricos de shell. A exfiltração de dados é realizada através de repositórios do GitHub e uma API da Anthropic, que serve como camuflagem. A Socket recomenda que as organizações afetadas rotacionem suas credenciais e restauram seus ambientes a partir de backups seguros. Os defensores devem estar atentos a pacotes Python com hooks executáveis e downloads inesperados do Bun.
Fonte: https://www.bleepingcomputer.com/news/security/new-shai-hulud-attack-trojanizes-19-science-focused-pypi-packages/
⚠️BR DEFENSE CENTER: SECURITY BRIEFING
09/06/2026 • Risco: ALTO
ATAQUE
Hackers comprometem pacotes do PyPI em ataque à cadeia de suprimentos
RESUMO EXECUTIVO
O ataque Shai-Hulud comprometeu pacotes do PyPI, expondo segredos de desenvolvedores e credenciais de serviços. A exfiltração de dados é realizada através de repositórios do GitHub, o que pode resultar em sérias consequências para a segurança e conformidade das organizações afetadas.
💼 IMPACTO DE NEGÓCIO
Financeiro
Possíveis perdas financeiras devido ao roubo de dados sensíveis e interrupções no desenvolvimento.
Operacional
Roubo de segredos de desenvolvedores e credenciais de serviços.
Setores vulneráveis
['Tecnologia', 'Desenvolvimento de software', 'Serviços em nuvem']
📊 INDICADORES CHAVE
19 pacotes comprometidos
Indicador
453 itens maliciosos rastreados na campanha Shai-Hulud
Contexto BR
Centenas de milhares de downloads dos pacotes afetados
Urgência
⚡ AÇÕES IMEDIATAS
1
Verificar a presença de pacotes Python com arquivos PTH executáveis.
2
Rotacionar todas as credenciais e restaurar ambientes a partir de backups seguros.
3
Monitorar downloads inesperados do Bun JavaScript runtime e atividades suspeitas em repositórios do GitHub.
🇧🇷 RELEVÂNCIA BRASIL
CISOs devem se preocupar com a segurança dos fluxos de trabalho de desenvolvimento, pois a exfiltração de segredos pode comprometer a integridade de projetos e a segurança da informação.
⚖️ COMPLIANCE
Implicações legais relacionadas à LGPD e proteção de dados.
Este conteúdo foi processado automaticamente pelo BR Defense Center (By River de Morais e Silva).