Les images de cet article ont été générées par intelligence artificielle. Notre méthode de publication
Cordyceps, le nom Novee Security donné à un modèle exploitable dans les pipelines CI / CD, est un avertissement urgent pour les projets open source et les grandes organisations: configurations apparemment valides peuvent permettre un attaquant anonyme prendre le contrôle des dépôts, exécuter le code dans les coureurs CI et voler les identifiants, avec des conséquences sur toute la chaîne d'approvisionnement des logiciels.
La racine du problème n'est pas un bogue linéaire, mais une défaillance de composition : les workflows qui, par la façon dont ils sont enchaînés ou par ce qu'ils permettent d'accorder, permettent des données peu fiables de traverser une frontière de confiance. Ainsi, un commentaire, le nom d'une branche malveillante ou une requête de tirage (PR) peut devenir un vecteur pour exécuter des commandes privilégiées dans l'infrastructure d'organisations comme Microsoft, Google, Apache ou Cloudflare, selon le rapport de Novee. Cette fonctionnalité - qu'un compte libre et anonyme peut lancer l'attaque - augmente considérablement le risque.

Le danger est double. D'une part, les effets immédiats sont : le fonctionnement à distance dans les coureurs, les jetons d'exfiltration ou les clés intégrées dans les systèmes d'automatisation et la capacité de fusionner ou de publier du code malveillant. D'autre part, il y a l'effet systémique : compromettre une dépendance ou une librairie populaire peut répandre le code malveillant à d'innombrables projets et clients, générant de multiples dommages qui se souviennent pourquoi la sécurité de la chaîne d'approvisionnement est maintenant une priorité stratégique.
Que ce genre de problème échappe aux outils d'analyse classiques ne devrait pas être surprenant. Les scanners vérifient habituellement que chaque pièce fait "ce qui est supposé", mais pas toujours modéliser la sécurité émergente qui apparaît lorsque différents flux interagissent, l'événement déclenche des permissions croisées et des contextes secrets sont par inadvertance accessibles dans des conditions spécifiques.
Pour l'équipement de maintenance et de sécurité, les recommandations pratiques sont claires et applicables à l'heure actuelle : minimiser les autorisations données par défaut aux jetons et aux workflows ; éviter d'exposer des secrets dans des contextes où les contributions non vérifiées peuvent les activer ; préférer le principe du privilège inférieur dans les workflows et définir explicitement la section autorisations dans les actions GitHub ou les équivalents dans d'autres IC; exiger des examens et des protections des succursales avant d'autoriser les fusions automatiques; et faire pivoter ou supprimer les clés qui ne viennent pas à expiration ou les pipelines.
Il y a aussi des mesures d'atténuation techniques complémentaires qui devraient être adoptées : exécuter des validations dans des coureurs isolés sans accès aux secrets, interdire aux flux de travail des fourches d'utiliser des secrets de dépôt, utiliser des identités éphémères (par exemple OIDC) plutôt que des jetons de longue durée, et auditionner les chaînes de déclenchement pour détecter des points où un événement peu fiable peut induire une exécution avec des privilèges. Il est également pertinent d'incorporer une analyse statique et des règles spécifiques pour détecter les modèles de « franchissement des frontières de confiance » dans CI YAML.
Les grandes organisations doivent supposer que la surface de l'attaque comprend des configurations héritées et des projets populaires maintenus par des communautés ouvertes. En plus d'appliquer le durcissement, il est recommandé d'établir la détection et la réponse : alertes aux changements dans les flux de travail, surveillance des activités chez les coureurs, audit des jetons et approbations automatiques. Pour ceux qui maintiennent des ensembles ou des infrastructures critiques, adhérer à des cadres tels que l'ASLS et les guides de sécurité publique des mesures d'IC contribue à institutionnaliser les bonnes pratiques : https: / / slsa.dev / et le guide officiel de GitHub pour le durcissement des actions sont des points de départ concrets: https: / / docs.github.com / fr / actions / guides de sécurité / actions de sécurité-durcissement-pour-github.

L'affaire Cordyceps rappelle également l'importance d'une divulgation responsable: les constatations rapportées ont conduit à des confirmations et des mesures d'atténuation par les fournisseurs touchés, mais la leçon dure. La sécurité CI / CD n'est pas seulement de bien configurer chaque pièce, mais de comprendre et de vérifier comment ces pièces interagissent. lorsque des contributions externes sont reçues.
Si vous gérez des dépôts ou des plates-formes CI, priorisez maintenant un examen de vos workflows et des permis associés aux jetons, automatisez la détection de modèles dangereux dans votre YAML et examinez toute utilisation de références persistantes dans les systèmes d'automatisation. Pour les équipements de gestion des risques et de gouvernance, il s'agit d'une exigence contractuelle pour les projets critiques : tests de durcissement CI / CD et preuves de rotation d'identification avant d'autoriser les intégrations automatiques.
La menace est réelle, exploitable dans le monde ouvert et capable d'évoluer rapidement; la réponse doit être rapide et structurée: réduire la surface de l'attaque, resserrer les frontières de la confiance et vérifier en permanence la composition de nos pipelines afin que le logiciel que nous livrons n'apporte pas de surprises cachées.
Autres
Plus de nouvelles sur le même sujet.

Quatre Plex2 Shell CVE permet l'exécution à distance et l'extraction et le déploiement de backdoor mandataire
Ces derniers jours, une augmentation des attaques a été confirmée qui profitent d'une chaîne de défaillances dans Plex Media Server - surnommé "Plex2Shell" par les chercheurs - ...

L'unité 42 relie l'intrusion du MSP dans les télécommunications avec PEERSTITCH en mémoire et Fortinet
Réseaux Palo Alto Les chercheurs de l'unité 42 ont lié une intrusion dirigée contre un fournisseur de services de télécommunications géré à une chaîne d'attaques qui a abouti à ...

Linux Kernel permet la lecture de la mémoire hôte à partir d'un patch VM; CVE-2026-99999.
La communauté de sécurité a confirmé une vulnérabilité critique dans le code réseau du noyau Linux qui permet au code qui fonctionne déjà à l'intérieur d'une machine virtuelle (...

Laboratoire montre l'exécution de code dans l'enclave Windows SFAPE (CVE-2026-83498) et patch
Les chercheurs de l'entreprise Doyensec ont montré en laboratoire qu'il est possible d'exécuter le code choisi par un attaquant dans une partie de la mémoire Windows qui devrait...

Rapport de sécurité des agents IA: 1 280 produits, 282 avec SSO; majorité sans contrôle d'identité
Un nouveau rapport sur la sécurité des agents de l'IA présente un tableau inquiétant mais concret: dans les environnements examinés pour 2026 Rapport sur l'état de sécurité de l...

Campagne avec LLM et ARTEX attaque les données des institutions financières sud-coréennes et des exfiltres
Les chercheurs en matière de sécurité ont documenté une campagne dirigée contre les institutions financières sud-coréennes en utilisant des outils d'attaque de langue pour autom...

Rapport de cybersécurité : la défense n'est plus un point, c'est une visibilité continue et une réponse évolutive
Un nouveau rapport public sur la cybersécurité décrit comment l'expansion du cloud, l'intelligence artificielle et les systèmes distribués modifient l'objectif et les priorités ...