veilletech.fr
14 oct. Feed du jour
#03 SÉCURITÉ Faille

GitLab : CVSS 10, du code exécuté sans compte

Une regex de plus, et la CI passe de l'autre côté.

GitLab corrige CVE-2026-97229, noté 10,0 : une expression régulière forgée dans une configuration CI/CD peut, dans certaines conditions, faire exécuter du code au serveur sans authentification. Trois failles hautes sont corrigées dans le même lot. À appliquer sur toute instance auto-hébergée en 19.2, 19.3 ou 19.4.

2 min de lectureintermédiairevidéo 1:13
Partager
Sommaire6 sections
  1. Ce qui se passe
  2. Pourquoi ça compte
  3. Versions
  4. Les failles hautes du même lot
  5. Comment s'y prendre
  6. À retenir

Ce qui se passe

GitLab a publié le 12 octobre les versions 19.4.2, 19.3.5 et 19.2.8, pour les éditions Community et Enterprise. Elles corrigent CVE-2026-97229, notée CVSS 10,0 (AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H : réseau, sans privilège, sans interaction). Dans certaines conditions, un utilisateur non authentifié pouvait faire exécuter du code arbitraire au serveur GitLab avec une expression régulière forgée dans une configuration CI/CD, faute de validation suffisante. L'avis la classe comme un dépassement d'entier dans le compilateur d'expressions régulières de la CI/CD ; elle a été signalée par joaxcar via HackerOne.

Pourquoi ça compte

Un serveur GitLab détient le code de tous les projets, les jetons et les variables de CI : l'exécuter, c'est tenir toute la chaîne de livraison. C'est la suite des deux failles de regex corrigées le 23 septembre (CVE-2026-89078 et CVE-2026-93577, CVSS 9,9, comptes authentifiés), et la précédente faille notée 10,0 (CVE-2026-85706, lecture de fichiers) avait été sondée dans les heures suivant sa publication, selon The Hacker News. L'avis ne dit pas si CVE-2026-97229 est déjà exploitée.

Versions

Les failles hautes du même lot

L'avis en liste d'autres, de gravité moyenne ou basse.

Comment s'y prendre

Source : GitLab Patch Release: 19.4.2, 19.3.5, 19.2.8, GitLab, 12 octobre 2026. Contexte : The Hacker News, 13 octobre 2026.