Correctif critique GitLab : un attaquant sans compte peut exécuter du code sur votre serveur

Le correctif critique GitLab du 12 octobre 2026 corrige une faille notée 10/10 qui permet d'exécuter du code sur un serveur autogéré sans se connecter. Versions touchées et gestes à faire.

Équipe OrigamiÉquipe éditoriale
6 min de lecture
Correctif critique GitLab : un attaquant sans compte peut exécuter du code sur votre serveur

Si votre entreprise héberge GitLab sur son propre serveur, mettez-le à jour aujourd'hui. Le 12 octobre 2026, GitLab a publié un correctif de sécurité critique qui corrige 24 vulnérabilités. La plus grave, CVE-2026-97229, a reçu la note de gravité maximale : 10 sur 10. Elle permet à une personne qui n'a aucun compte sur votre serveur d'y exécuter son propre code. Sont concernés tous les serveurs en version 19.2 avant 19.2.8, 19.3 avant 19.3.5 ou 19.4 avant 19.4.2. La seule solution indiquée par GitLab est la mise à niveau vers 19.4.2, 19.3.5 ou 19.2.8. Si vous utilisez le service cloud GitLab.com, vous n'avez rien à faire.

Qu'est-ce que GitLab, et pourquoi un dirigeant devrait-il s'en soucier ?

GitLab est l'outil où votre équipe technique conserve le code source de vos systèmes et applications, et d'où partent les nouvelles versions vers vos serveurs. Beaucoup d'entreprises l'hébergent sur un serveur interne plutôt que dans le cloud, pour garder le code et les données chez elles. Ce serveur contient souvent plus que ce qu'imagine le dirigeant : tout le code source, les mots de passe des bases de données, les clés qui relient l'entreprise aux passerelles de paiement et aux services administratifs, et le droit de déployer sur les serveurs qu'utilisent vos clients. Celui qui le contrôle peut tout lire, et modifier votre code avant qu'il n'atteigne vos clients.

Qu'a annoncé GitLab exactement ?

Selon l'annonce officielle du correctif publiée par GitLab, la faille se trouve dans le composant qui traite les expressions régulières dans les paramètres des chaînes de construction et de déploiement (CI/CD). Une expression régulière est un court texte qui décrit un motif de recherche. L'annonce indique que la faille pouvait permettre à un utilisateur non authentifié d'exécuter du code arbitraire sur le serveur GitLab au moyen d'une expression régulière spécialement conçue, faute d'une validation suffisante de ces expressions. Un chercheur l'a signalée via le programme de bug bounty de GitLab sur HackerOne.

L'annonce ne dit pas que la faille a été exploitée. Mais une note de 10 signifie qu'elle peut l'être par Internet, sans mot de passe et sans l'aide d'aucun employé. Les attaquants commencent généralement à chercher ce type de faille quelques jours après la publication d'un correctif, car le correctif lui-même indique où se trouve la faiblesse.

Que contient d'autre ce correctif ?

Le même correctif traite 23 autres vulnérabilités, dont cinq de gravité élevée :

  • Une injection de script malveillant (XSS) dans la coloration syntaxique, notée 8,7.
  • Une faille d'autorisation lors de la création des pipelines, notée 8,5.
  • Une expression régulière trop permissive touchant l'accès aux fichiers, notée 8,2.
  • Une faille d'autorisation dans les politiques d'exécution des pipelines de l'édition payante, notée 7,7.
  • Une injection d'instructions (prompt injection) dans l'agent d'IA GitLab Duo de l'édition payante, notée 7,3.

Les versions antérieures à 19.2, que la faille critique ne touche pas, ne sont donc pas forcément sûres. La politique de maintenance officielle de GitLab précise que les correctifs de sécurité ne sont reportés que sur la version actuelle et les deux versions mensuelles précédentes. Un serveur plus ancien ne reçoit plus aucun correctif de sécurité et doit de toute façon être mis à niveau.

Qui doit agir ?

  • Utilisateurs du cloud GitLab.com : rien à faire ; selon GitLab, le service tourne déjà sur la version corrigée.
  • Clients GitLab Dedicated : rien à faire non plus, selon l'annonce.
  • Toute entreprise qui héberge GitLab sur son propre serveur : mise à niveau immédiate. C'est la recommandation explicite de GitLab pour toute installation autogérée.
  • Toute entreprise qui ne sait pas où tourne son GitLab : posez la question aujourd'hui à votre équipe ou au prestataire qui a construit vos systèmes. Beaucoup de serveurs internes ont été installés par un ancien prestataire, puis oubliés.

Les gestes concrets de cette semaine

  1. Identifiez la version : demandez à votre responsable technique d'ouvrir la page d'aide de GitLab, d'y lire le numéro de version et de le comparer aux numéros ci-dessus.
  2. Planifiez la mise à niveau aujourd'hui, pas en fin de mois : d'après l'annonce de GitLab, un serveur unique est indisponible pendant le correctif jusqu'à la fin des migrations de la base de données, alors qu'une installation multi-nœuds peut être corrigée sans interruption si la procédure prévue est suivie. Une heure d'arrêt hors des heures de travail coûte bien moins cher qu'un serveur compromis.
  3. Si vous êtes en 19.3 : passez directement à 19.3.5, pas à 19.3.4. L'annonce signale que la 19.3.4 comportait un bug sur les pages de merge request lorsque l'intégration Ona était activée, corrigé en 19.3.5.
  4. Réduisez l'exposition à Internet : si personne hors de l'entreprise n'a besoin d'atteindre votre serveur GitLab, n'acceptez les connexions que depuis le réseau de l'entreprise ou via un VPN. Cela ne remplace pas le correctif, mais réduit la porte d'entrée la prochaine fois.
  5. Vérifiez après la mise à jour : passez en revue les utilisateurs, clés et jetons d'accès créés récemment. Si quelque chose n'est reconnu par personne, changez les mots de passe et les clés stockés sur le serveur.

Les étapes de mise à niveau pour chaque méthode d'installation figurent dans le guide de mise à niveau officiel de GitLab.

Le regard d'Origami

Nous utilisons GitLab tous les jours, puisque nos dépôts y sont hébergés, et nous suivons ses annonces de sécurité d'aussi près que nos factures. La leçon dépasse GitLab : tout système que vous hébergez vous-même pour garder vos données chez vous s'accompagne du devoir de le corriger le jour même où un correctif sort. Le problème que nous voyons le plus souvent n'est pas ce choix, mais l'absence d'un nom responsable des mises à jour. Un serveur installé par un prestataire il y a trois ans, dont personne ne sait qui l'entretient, est la première chose que cherche un attaquant. Nous disions la même chose à propos de la faille des boutiques Magento : corriger ne suffit pas si l'on corrige trop tard. Si vous avez besoin de quelqu'un pour auditer vos serveurs ou prendre en charge leurs mises à jour, contactez-nous.

Sources

#GitLab#Vulnérabilités#Cybersécurité#Sécurité des serveurs

Questions fréquentes

Mon entreprise est-elle touchée par la nouvelle faille GitLab CVE-2026-97229 ?

Oui si vous hébergez GitLab sur votre propre serveur en version 19.2 avant 19.2.8, 19.3 avant 19.3.5 ou 19.4 avant 19.4.2. Selon GitLab, les utilisateurs du cloud GitLab.com et les clients GitLab Dedicated n'ont rien à faire.

Vers quelle version dois-je mettre à niveau ?

Vers 19.4.2, 19.3.5 ou 19.2.8, les versions publiées par GitLab le 12 octobre 2026. En 19.3, passez directement à 19.3.5, car la 19.3.4 comportait un bug corrigé en 19.3.5.

GitLab est-il indisponible pendant la mise à jour ?

Un serveur unique est indisponible pendant le correctif jusqu'à la fin des migrations de la base de données, alors qu'une installation multi-nœuds peut être corrigée sans interruption en suivant la procédure documentée par GitLab. Planifiez-la hors des heures de travail, le jour même.

Notre serveur tourne sur une version antérieure à 19.2. Sommes-nous protégés ?

Vous n'êtes pas touchés par cette faille critique précise, mais la politique de GitLab limite les correctifs de sécurité à la version actuelle et aux deux versions mensuelles précédentes : une version plus ancienne ne reçoit plus aucun correctif de sécurité et doit être mise à niveau.

Suivez Origami sur Google

Ajoutez Origami à vos sources préférées : nos articles apparaîtront en premier pour vous dans la recherche Google et les actualités à la une.

Add as a preferred source on Google

Articles liés

Mise à jour Windows d'octobre 2026 : une faille déjà exploitée ouvre les fichiers d'Internet sans avertissement sur les PC de vos équipes
Cybersécurité

Mise à jour Windows d'octobre 2026 : une faille déjà exploitée ouvre les fichiers d'Internet sans avertissement sur les PC de vos équipes

La mise à jour Windows d'octobre 2026 corrige 1 400 failles, dont une exploitée qui ouvre les fichiers d'Internet sans alerte. Numéros KB et cinq étapes.

6 min de lecture
Fin du support de Windows 11 24H2 aujourd'hui : les PC Pro perdent les mises à jour de sécurité, Enterprise tient jusqu'en octobre 2027
Cybersécurité

Fin du support de Windows 11 24H2 aujourd'hui : les PC Pro perdent les mises à jour de sécurité, Enterprise tient jusqu'en octobre 2027

Aujourd'hui, 13 octobre 2026, les PC sous Windows 11 24H2 en éditions Home et Pro reçoivent leur dernière mise à jour de sécurité. La même version en Enterprise reste prise en charge un an de plus. Voici comment repérer les PC concernés dans votre entreprise et les passer en 25H2 ou 26H2 avec un seul redémarrage.

6 min de lecture
Comment installer un certificat SSL : GoDaddy, Hostinger et autres
Cybersécurité

Comment installer un certificat SSL : GoDaddy, Hostinger et autres

Installer un certificat SSL pas à pas chez Hostinger et GoDaddy, gratuitement avec Let's Encrypt ou Cloudflare, et quoi vérifier ensuite.

7 min de lecture
Fin de Windows Update en juin 2027 pour les PC pas à jour, dès mai pour certaines machines professionnelles
Cybersécurité

Fin de Windows Update en juin 2027 pour les PC pas à jour, dès mai pour certaines machines professionnelles

Les PC pas à jour perdent Windows Update après le 19 juin 2027, certains serveurs et postes LTSC dès le 17 mai. Appareils concernés et mise à jour qui les protège.

7 min de lecture
Les certificats Secure Boot de Windows expirent le 19 octobre : les PC qui manquent la mise à jour perdent la protection au démarrage
Cybersécurité

Les certificats Secure Boot de Windows expirent le 19 octobre : les PC qui manquent la mise à jour perdent la protection au démarrage

Le dernier des certificats Secure Boot émis par Microsoft en 2011 expire le 19 octobre 2026. Les PC continuent de fonctionner, mais les correctifs de la phase de démarrage cessent de leur parvenir. Voici comment vérifier chaque machine de votre entreprise en une minute, et que faire ensuite.

6 min de lecture
Le service Tahqaq de la NCA saoudienne analyse désormais les fichiers et les codes QR avant que vos employés ne les ouvrent
Cybersécurité

Le service Tahqaq de la NCA saoudienne analyse désormais les fichiers et les codes QR avant que vos employés ne les ouvrent

Le service Tahqaq de la NCA saoudienne analyse désormais les fichiers et les codes QR en plus des liens : comment vos employés l'utilisent via WhatsApp et le portail Haseen, et quelles sont ses limites.

6 min de lecture

Un projet en tête ?

Nous développons des systèmes, des applications et des sites sur mesure pour votre entreprise. Parlez-nous de votre idée et nous vous donnerons une réponse franche.

Une séance. Vingt minutes. Sans engagement.