A SolarWinds é o ataque à cadeia de abastecimento mais conhecido: código malicioso inserido no build e distribuído aos clientes como uma atualização normal. Os ataques mais recentes visam antes os registos de pacotes e os pipelines de CI, onde um único pacote ou Action comprometidos chegam a todos os builds que os usam. Do mais recente para o mais antigo:
worm npm · desde setembro de 2025
Shai-Hulud
Um worm que se propaga sozinho, é executado quando se instala um pacote npm infetado, rouba tokens de npm, GitHub e cloud, e publica versões infetadas dos outros pacotes da vítima. A maioria das infeções ocorreu na CI.
Como verificar os seus builds →
CVE-2025-30066 · março de 2025
tj-actions/changed-files
A CISA reportou que todas as versões desta popular GitHub Action estiveram comprometidas durante três dias, com segredos expostos nos registos dos workflows. Os workflows que a referenciavam por tag executaram o código do atacante.
CVE-2024-3094 · março de 2024
Backdoor do xz utils
Andres Freund encontrou uma backdoor nas versões 5.6.0 e 5.6.1 do xz depois de reparar que os inícios de sessão SSH estavam a usar demasiada CPU. Tinha sido introduzida no próprio projeto upstream.
CVE-2021-44228 · dezembro de 2021
Log4Shell
Uma falha no Apache Log4j 2 permitia a um atacante que controlasse uma mensagem registada executar código arbitrário, com classificação CVSS 10.0. A parte difícil para a maioria das equipas foi descobrir que aplicações continham o log4j-core, normalmente como dependência de uma dependência.
janeiro a abril de 2021
Codecov Bash Uploader
Os atacantes alteraram o script Bash Uploader que as equipas executavam nos seus pipelines de CI, para que enviasse o ambiente de CI, incluindo credenciais, tokens e chaves, para um servidor fora da infraestrutura da Codecov. Funcionou sem ser detetado desde 31 de janeiro até um cliente o reportar a 1 de abril.
SUNBURST · dezembro de 2020
SolarWinds Orion
Os atacantes tinham acesso prolongado e dissimulado ao processo de build do SolarWinds Orion e inseriram código malicioso nas versões 2019.4 a 2020.2.1 HF1 do Orion, que os clientes instalaram como atualizações normais. A CISA emitiu uma diretiva de emergência em resposta.