SolarWinds est l'attaque de la chaîne d'approvisionnement la plus connue : du code malveillant inséré au build et livré aux clients comme une mise à jour normale. Les attaques les plus récentes visent plutôt les registres de paquets et les pipelines CI, où un seul paquet ou une seule Action compromis atteint tous les builds qui l'utilisent. Du plus récent au plus ancien :
ver npm · depuis septembre 2025
Shai-Hulud
Un ver auto-propagatif qui s'exécute à l'installation d'un paquet npm infecté, vole des tokens npm, GitHub et cloud, et publie des versions infectées des autres paquets de la victime. La plupart des infections se sont produites en CI.
Comment vérifier vos builds →
CVE-2025-30066 · mars 2025
tj-actions/changed-files
La CISA a indiqué que toutes les versions de cette GitHub Action populaire avaient été compromises pendant trois jours, avec des secrets exposés dans les logs de workflow. Les workflows qui la référençaient par tag ont exécuté le code de l'attaquant.
CVE-2024-3094 · mars 2024
Porte dérobée de xz utils
Andres Freund a découvert une porte dérobée dans les versions 5.6.0 et 5.6.1 de xz après avoir remarqué que les connexions SSH consommaient trop de CPU. Elle avait été introduite dans le projet amont lui-même.
CVE-2021-44228 · décembre 2021
Log4Shell
Une faille dans Apache Log4j 2 permettait à un attaquant contrôlant un message journalisé d'exécuter du code arbitraire, avec un score CVSS de 10.0. Pour la plupart des équipes, la difficulté a été de trouver quelles applications contenaient log4j-core, généralement en tant que dépendance d'une dépendance.
janvier à avril 2021
Codecov Bash Uploader
Des attaquants ont modifié le script Bash Uploader que les équipes exécutaient dans leurs pipelines CI, afin qu'il envoie l'environnement CI, y compris les identifiants, tokens et clés, à un serveur extérieur à l'infrastructure de Codecov. Cela a fonctionné sans être remarqué du 31 janvier jusqu'au signalement d'un client, le 1er avril.
SUNBURST · décembre 2020
SolarWinds Orion
Des attaquants disposaient depuis longtemps d'un accès dissimulé au processus de build de SolarWinds Orion et ont inséré du code malveillant dans les releases 2019.4 à 2020.2.1 HF1 d'Orion, que les clients ont installées comme des mises à jour normales. La CISA a publié une directive d'urgence en réponse.