Étiquette : Alpine Linux

Vue rapprochée d'un rack de serveurs baigné de lumière bleue, symbolisant une infrastructure informatique sous surveillance.

CVE-2026-97229 : GitLab vulnérable à l’exécution de code sans authentification

L’émergence de CVE-2026-97229, une vulnérabilité d’overflow ou de wraparound d’entier au sein des éditions Community et Enterprise de GitLab, est désormais officiellement cataloguée par la CISA comme étant exploitée activement. Cette faille, d’une gravité maximale (CVSS 10.0), permet à un utilisateur sans aucune authentification d’exécuter du code arbitraire directement sur le serveur GitLab, simplement en soumettant une expression régulière spécialement conçue dans une configuration CI/CD.

Les informations détaillées sur cette découverte proviennent de GitLab lui-même, qui a publié des correctifs critiques le 12 octobre 2026. L’impact est net : une validation insuffisante des expressions régulières dans le compilateur CI/CD est la cause racine. Les versions concernées sont toutes celles antérieures à 19.2.8, 19.3.5 ou 19.4.2, selon la branche.

Alpine Linux, qui utilise GitLab pour gérer son propre projet, a d’ailleurs récemment été visé, comme le rapporte The Hacker News. Bien qu’ils n’aient trouvé aucune preuve de succès de l’attaque, le fait que des acteurs malveillants tentent de tirer parti de cette lacune, même après que des correctifs aient été mis à disposition, témoigne de l’urgence de la situation. Il est difficile de ne pas y voir une attaque visant l’infrastructure source elle-même.

Représentation schématique d'un analyseur de regex avec un point d'injection rouge signalant une faille logique.

Ce qui est touché et la gravité réelle

La portée de cette faille est vaste, car elle ne requiert ni accès, ni privilège, pour déclencher l’exécution de code. C’est le scénario le plus redouté en cybersécurité. Les données techniques confirment que l’injection passe par une mauvaise gestion des types d’entiers lors du traitement des expressions régulières. De plus, le fait que la CISA l’ait hissée dans son catalogue KEV signifie que les agences fédérales américaines ont une échéance très courte, fixée au 1er novembre 2026, pour se conformer aux mesures de mitigation.

Ce n’est pas une question d’erreur de configuration utilisateur, c’est une défaillance fondamentale de la validation des entrées au niveau du moteur de compilation. On voit d’ailleurs que GitLab a déjà publié des détections de menaces pour aider les instances auto-hébergées à identifier les tentatives d’exploitation de CVE-2026-97229.

Que faire maintenant

La réponse n’est pas négociable. La recommandation affichée par GitLab est claire : migrer immédiatement vers les versions corrigées. Pour les utilisateurs qui gèrent eux-mêmes leur instance (auto-hébergement, self-managed), l’application des patchs est la seule voie viable pour éliminer le risque d’exécution de code non autorisé. Ceux qui ne disposent pas de la capacité d’appliquer ces correctifs doivent évaluer l’exposition de chaque actif sur Internet et, si aucune mitigation n’est disponible, envisager de cesser l’utilisation du produit, suivant les directives de la CISA.

Le maintien d’une bonne hygiène de sécurité passe par cette mise à jour rapide. Au-delà de cet incident, la présence de multiples failles critiques récemment corrigées par GitLab, comme celles concernant le Cross-site Scripting (CVE-2026-92883) ou les problèmes d’autorisation, confirme que ce type de plateforme complexe est une cible permanente.

Fiche technique

CVE Produit Gravité Exploitée activement Versions corrigées
CVE-2026-97229 GitLab Community Edition and Enterprise Edition Critique (CVSS 10,0) Oui (KEV, 29 octobre 2026) Voir l’avis de l’éditeur

Données : NVD (NIST), catalogue KEV de la CISA (CC0) et GitHub Advisory Database (CC BY 4.0, données adaptées).

Sources