FICHE CVE

CVE-2026-105711

Publiée le 2026-10-22 · Dernière modification le 2026-10-22

🇫🇷 EN BREF

Les éditions Community et Enterprise de GitLab (versions 15.0 à 19.3.5, 19.4.0 à 19.4.2, et 19.5.0 à 19.5.0) sont concernées. Ce logiciel est utilisé pour le contrôle de version et la gestion de projets. La faille provient de l'utilisation par le système d'une clé de cache générique pour le contenu rendu, ce qui entraîne le partage accidentel de données qui auraient dû être masquées pour certains utilisateurs.

Un attaquant peut lire les titres de tickets confidentiels dans des projets privés si ces tickets sont référencés dans une demande de fusion (merge request) publique. Cela représente une violation de confidentialité de faible niveau, tandis que l'intégrité et la disponibilité ne sont pas affectées. L'exploitation est relativement difficile, car elle nécessite que l'attaquant soit un utilisateur authentifié et requiert une interaction utilisateur spécifique pour déclencher l'affichage mis en cache.

CVSS 3.13.5 FAIBLE
Type de faiblesse
Publiée2026-10-22
Dernière modification2026-10-22

DÉTAIL DU VECTEUR CVSS

Vecteur d'attaqueRéseau
Complexité d'attaqueFaible
Privilèges requisFaibles
Interaction utilisateurRequise
PortéeInchangée
Impact sur la confidentialitéFaible
Impact sur l'intégritéAucun
Impact sur la disponibilitéAucun

RÉFÉRENCES

Description officielle du NVD (en anglais)

GitLab has remediated an issue in GitLab CE/EE affecting all versions from 15.0 before 19.3.6, 19.4 before 19.4.3, and 19.5 before 19.5.1 that, when a merge request in a public project referenced a confidential issue from a private project, an authenticated user with no project membership could have read the confidential issue's title, due to a viewer-independent fragment cache key that incorrectly shared per-user-redacted rendered content across all users.