O GitHub anunciou mudanças de segurança no npm v12 para bloquear ataques na cadeia de suprimentos que exploram comportamentos acionados pelo comando 'npm install'. Essas mudanças visam prevenir ataques de supply-chain que têm se tornado cada vez mais comuns. O npm v12 está previsto para ser lançado no próximo mês.
Detalhes Técnicos
Restrições mais rigorosas no comando 'npm install' para prevenir a execução de código malicioso;
Melhorias na verificação de pacotes para evitar malware e backdoors;
Implementação de hashes de segurança para garantir a integridade dos pacotes;
Aumento da transparência nos processos de instalação de pacotes para facilitar a detecção de atividades suspeitas.
Essas mudanças são uma resposta direta às ameaças crescentes de ataques na cadeia de suprimentos e visam proteger os desenvolvedores e usuários de malware e ransomware.