AI Threat Watch

Dossier gitlab-duo-hidden-promptInjection de promptÉtats-Unis

Une injection de prompt dans GitLab Duo fait fuiter du code privé via du texte caché dans des MR

Legit Security a montré que des instructions dissimulées par contrebande Unicode, en Base16 ou en texte KaTeX blanc dans des merge requests et des tickets pouvaient amener GitLab Duo à exfiltrer du code privé et à injecter du HTML dans ses réponses. GitLab a corrigé la faille.

MoyenneAttaque contre l’IAStatut: CorrigéDossier vérifié

Ouvrir dans la carte interactiveCiter ce dossier

Signalé le
22 mai 2025
Lieu
États-Unis
Cible
Assistant IA GitLab Duo
Gravité
Moyenne
Déclenché par
Équipe de recherche de Legit Security
Type d’acteur
Chercheurs en sécurité
Perte déclarée
Aucune déclarée
CVE
Aucun

Ce qui s’est passé

Legit Security a montré que des instructions dissimulées par contrebande Unicode, en Base16 ou en texte KaTeX blanc dans des merge requests et des tickets pouvaient amener GitLab Duo à exfiltrer du code privé et à injecter du HTML dans ses réponses. GitLab a corrigé la faille.

Impact: Fuite potentielle de code source privé et suggestions de paquets malveillants aux développeurs ; aucune exploitation signalée

Qui l’a déclenché

Acteur: Équipe de recherche de Legit Security

Attribution: Signalé à GitLab le 12 février 2025 et corrigé avant la divulgation

Mobile: Recherche en sécurité

Comment c’est arrivé

Vecteur d’attaque: Injection de prompt indirecte dans le contenu des projets lu par Duo ; le markdown diffusé en flux et rendu en HTML permettait l'exfiltration par script ou par image

Cause racine: Duo ingérait l'intégralité du contexte de la page, commentaires et descriptions compris, comme des instructions, et rendait sa sortie en HTML avant assainissement

Chronologie

  1. Legit Security signale les problèmes à GitLab
  2. GitLab déploie des correctifs
  3. Divulgation publique

Réponse

GitLab a corrigé les problèmes de rendu et d'injection

Statut actuel: Corrigé

Sources (nouvel onglet)

Citer ce dossier

Une injection de prompt dans GitLab Duo fait fuiter du code privé via du texte caché dans des MR. AI Threat Watch, dossier gitlab-duo-hidden-prompt, 22 mai 2025. https://aithreat.io/fr/cases/gitlab-duo-hidden-prompt/

Lien permanent: https://aithreat.io/fr/cases/gitlab-duo-hidden-prompt/

Ce dossier dans d’autres langues: EnglishFrançaisEspañolالعربية中文