GitLab - CVE-2026-0752
Date de publication :
GitLab est une plateforme DevOps permettant la gestion de dépôts Git, l’intégration continue et la collaboration logicielle, disponible en Community Edition (CE) et Enterprise Edition (EE).
Une vulnérabilité dans l’interface Mermaid sandbox de GitLab CE/EE.
Elle est due à une neutralisation insuffisante des entrées lors de la génération de contenu web. Sous certaines conditions, des scripts arbitraires peuvent être injectés dans l’interface Mermaid sandbox.
Elle permet à un utilisateur non authentifié d’injecter du code JavaScript arbitraire dans le contexte de l’interface web concernée.
Informations
La faille est activement exploitée : Non
Un correctif existe : Oui
Une mesure de contournement existe : Non
Injection de code indirecte (à distance) (XSS)
Exploitation
CWE-79 : Improper Neutralization of Input During Web Page Generation (‘Cross-site Scripting’)
Détails sur l'exploitation
• Vecteur d'attaque : Réseau
• Complexité de l'attaque : Élevée
• Privilèges nécessaires pour réaliser l'attaque : Aucun
• Interaction d'un utilisateur ayant accès au produit est-elle nécessaire : Oui
• L'exploitation de la faille permet d'obtenir des droits privilégiés : Non
Preuve de concept
Actuellement, aucune preuve de concept n'est disponible en sources ouvertes.
Systèmes ou composants affectés
• GitLab CE/EE versions 16.2 jusqu’à 18.7.5 exclue
• GitLab CE/EE versions 18.8 antérieures à 18.8.5
• GitLab CE/EE versions 18.9 antérieures à 18.9.1
Solutions ou recommandations
• GitLab CE/EE versions 18.8.5 et supérieures (branche 18.8)
• GitLab CE/EE versions 18.9.1 et supérieures (branche 18.9)