Dossier codex-branch-name-injectionDétournement d’agentÉtats-Unis
Une injection de commande via le nom de branche dans OpenAI Codex exposait des jetons GitHub
BeyondTrust a découvert que Codex n'assainissait pas le nom de branche GitHub lors du clonage de dépôts, de sorte qu'une requête forgée pouvait exécuter des commandes shell dans le conteneur de tâche et voler le jeton GitHub. OpenAI a corrigé le 5 février 2026.
ÉlevéeAttaque contre l’IAStatut: CorrigéDossier vérifié
Ouvrir dans la carte interactiveCiter ce dossier
- Signalé le
- 31 mars 2026
- Lieu
- États-Unis
- Cible
- OpenAI Codex (web, CLI, SDK, extension IDE)
- Gravité
- Élevée
- Déclenché par
- BeyondTrust Phantom Labs
- Type d’acteur
- Chercheurs en sécurité
- Perte déclarée
- Aucune déclarée
- CVE
- Aucun
Ce qui s’est passé
BeyondTrust a découvert que Codex n'assainissait pas le nom de branche GitHub lors du clonage de dépôts, de sorte qu'une requête forgée pouvait exécuter des commandes shell dans le conteneur de tâche et voler le jeton GitHub. OpenAI a corrigé le 5 février 2026.
Impact: Vol de jetons et mouvement latéral entre dépôts partagés possibles ; aucune exploitation signalée
Qui l’a déclenché
Acteur: BeyondTrust Phantom Labs
Attribution: Signalé à OpenAI le 16 décembre 2025 ; corrigé avant la divulgation
Mobile: Recherche en sécurité
Comment c’est arrivé
Vecteur d’attaque: Injection de commande via un paramètre de nom de branche non validé, avec obfuscation Unicode pour masquer la charge dans l'interface
Cause racine: Construction de commandes shell à partir d'entrées non fiables dans l'exécuteur de tâches de Codex
Chronologie
- BeyondTrust signale la faille
- OpenAI corrige la validation des entrées
- Divulgation publique
Réponse
OpenAI a resserré la validation des noms de branche et durci la construction des commandes
Statut actuel: Corrigé
Sources (nouvel onglet)
- CSO Online csoonline.com
- Hackmag hackmag.com
Citer ce dossier
Une injection de commande via le nom de branche dans OpenAI Codex exposait des jetons GitHub. AI Threat Watch, dossier codex-branch-name-injection, 31 mars 2026. https://aithreat.io/fr/cases/codex-branch-name-injection/
Lien permanent: https://aithreat.io/fr/cases/codex-branch-name-injection/