GitLab Community Edition et Enterprise Edition contient une vulnérabilité de traversée de répertoires qui permet à un utilisateur non authentifié de lire des fichiers arbitraires en raison d'un confinement de chemin incorrect et de l'absence d'application de l'authentification dans l'API des commits de dépôt.
Action requise :Appliquer les mesures d'atténuation conformément aux instructions de l'éditeur, en assurant la conformité avec les directives BOD 26-04 de la CISA sur la priorisation des mises à jour de sécurité en fonction du risque (voir l'URL dans les notes) et les « Exigences de triage forensique » de la CISA (voir l'URL dans les notes). Suivre les directives BOD 26-04 applicables pour les services cloud ou cesser d'utiliser le produit si les mesures d'atténuation ne sont pas disponibles. Les parties prenantes sont responsables d'évaluer l'exposition Internet de chaque actif et d'assurer le respect des directives de correction BOD 26-04.
Score CVSS 3.1 : 10,0 sur 10, gravité critique CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:N
Exploitable à distance, par le réseau, sans compte, sans action de la victime.
Probabilité d’exploitation dans les 30 jours (EPSS) : 97,4 %, parmi les 0,1 % de CVE les plus susceptibles d’être exploitées
Versions concernées
gitlab : versions ≥ 18.7.0 et < 18.11.12
gitlab : versions ≥ 19.0.0 et < 19.0.9
gitlab : versions ≥ 19.1.0 et < 19.1.8
gitlab : versions ≥ 19.2.0 et < 19.2.6
gitlab : versions ≥ 19.3.0 et < 19.3.2
D’après la NVD. Vérifiez toujours l’avis de l’éditeur, qui fait foi.
Type de faiblesse
Limitation inappropriée d'un chemin d'accès à un répertoire restreint (CWE-22) : Le produit utilise une entrée externe pour construire un chemin d'accès destiné à identifier un fichier ou un répertoire situé sous un répertoire parent restreint, mais le produit ne neutralise pas correctement les éléments spéciaux dans le chemin d'accès qui pourraient faire en sorte que celui-ci se résolve à un emplacement en dehors du répertoire restreint.
Chronologie
— Exploitation confirmée : ajout au catalogue KEV de la CISA
— Publication de la CVE
— Échéance de correction pour les agences fédérales américaines
Sources : catalogue KEV de la CISA (CC0), NVD (NIST), EPSS (FIRST.org), CWE (MITRE). Données mises à jour automatiquement.
Texte original de la CISA (anglais)
GitLab Community Edition and Enterprise Edition Path Traversal Vulnerability
GitLab Community Edition and Enterprise Edition contains a path traversal vulnerability that allows an unauthenticated user to read arbitrary files due to an improper path confinement and missing authentication enforcement in the repository commits API.
Required action: Apply mitigations in accordance with vendor instructions, ensuring compliance with CISA’s BOD 26-04 Prioritizing Security Updates Based on Risk (see URL in Notes) guidance and CISA’s “Forensics Triage Requirements” (see URL in Notes). Follow applicable BOD 26-04 guidance for cloud services or discontinue use of the product if mitigations are unavailable. Stakeholders are responsible for evaluating each asset's internet exposure and ensuring adherence to BOD 26-04 patching guidelines.
Autres failles exploitées de GitLab Community Edition and Enterprise Edition
CVE-2026-97229 — GitLab, Community Edition et Enterprise Edition : vulnérabilité de débordement ou de retour au zéro d'entier (29 octobre 2026)