GitLab publie un patch hors-cycle pour CVE-2026-110264, faille RCE non authentifiée CVSS 10.0 touchant toutes les instances self-managed depuis 2014. Patch immédiat obligatoire.
En bref
- CVE-2026-110264 — integer overflow dans le compilateur regex Onigmo, CVSS 4.0 : 10.0, RCE sans authentification
- Toutes les instances GitLab CE/EE self-managed depuis la version 7.0 (2014) sont vulnérables
- Patcher immédiatement vers 19.5.1, 19.4.3, 19.3.6, 19.2.9, 19.1.9, 19.0.10 ou 18.11.13
Les faits
Le 21 octobre 2026, GitLab a publié un correctif d'urgence hors-cycle pour CVE-2026-110264, une faille d'exécution de code à distance (RCE) non authentifiée ayant obtenu un score CVSS 4.0 de 10.0 — le maximum absolu sur l'échelle de sévérité internationale. La vulnérabilité touche toutes les installations self-managed de GitLab CE (Community Edition) et EE (Enterprise Edition) depuis la version 7.0, publiée en 2014, soit plus de douze ans de releases impactées.
Techniquement, la faille réside dans Onigmo, le moteur d'expressions régulières bundlé avec Ruby et intégré dans GitLab. Lors de la compilation d'une expression régulière spécialement forgée, un débordement d'entier (integer overflow) se produit, permettant à un attaquant non authentifié de provoquer l'exécution de code arbitraire côté serveur. Le vecteur d'attaque est réseau, la complexité d'exploitation est faible, aucun privilège préalable n'est requis et aucune interaction utilisateur n'est nécessaire — les quatre facteurs qui combinés justifient le score maximal.
La gravité est amplifiée par le périmètre d'exposition : GitLab héberge les dépôts de code source, les pipelines CI/CD, les secrets (tokens, clés API, certificats), ainsi que l'intégralité de la chaîne de développement logiciel. Un attaquant exploitant CVE-2026-110264 sur une instance self-managed non patchée obtient un accès complet à l'infrastructure DevSecOps — pipelines compris. Le potentiel de compromission de supply chain est exceptionnel : injection de code malveillant dans des artefacts de build, exfiltration de secrets CI/CD, modification silencieuse de dépôts entiers.
GitLab.com (instance cloud managée) ainsi que les tenants GitLab Dedicated ont été patchés avant la publication publique du bulletin de sécurité le 21 octobre. En revanche, les instances self-managed déployées en entreprise, chez des éditeurs logiciels, dans des administrations et des établissements d'enseignement restent vulnérables tant que la mise à jour n'a pas été appliquée. Aikido Security, qui a été parmi les premiers à alerter publiquement le 22 octobre 2026, estime que plusieurs centaines de milliers d'instances self-managed sont actives dans le monde, une fraction significative étant directement exposée sur Internet.
Le bug se situe dans Onigmo, un composant partagé avec Ruby MRI — ce qui, selon les chercheurs d'Aikido Security, pourrait potentiellement élargir la surface d'attaque à d'autres applications Ruby exposées utilisant ce moteur de regex. La recommandation immédiate : isoler les instances GitLab non patchées derrière un pare-feu en attendant le déploiement du correctif.
Les versions corrigées distribuées par GitLab sont : 19.5.1, 19.4.3, 19.3.6, 19.2.9, 19.1.9, 19.0.10 et 18.11.13. GitLab indique ne pas avoir connaissance d'exploitation active dans la nature au 22 octobre 2026. La CVE n'est pas encore inscrite au catalogue CISA KEV (Known Exploited Vulnerabilities). Toutefois, l'historique des failles similaires — RCE non authentifiées dans des plateformes DevOps massivement déployées — montre systématiquement une exploitation dans les jours suivant la publication d'un advisory public.
Cette divulgation intervient dans un contexte de forte pression sur les équipes de sécurité, qui doivent simultanément gérer les suites du Patch Tuesday d'octobre 2026 — record absolu avec 1 413 CVE corrigées par Microsoft — et les failles PHP2Shell CVE-2026-109618 et CVE-2026-109619 (CVSS 9.2, exploitation active documentée). La concurrence entre priorités de patching représente un risque de glissement de CVE-2026-110264 dans les angles morts opérationnels de nombreuses DSI.
Upgrader GitLab en production n'est par ailleurs pas une opération anodine. GitLab impose un chemin de migration séquentiel : on ne peut pas sauter directement de la version 15.x à la 19.5.1 sans passer par des jalons intermédiaires, chacun nécessitant une migration de base de données. Pour une organisation avec des centaines de développeurs dépendants de GitLab, cette opération peut prendre plusieurs jours de préparation et requiert une fenêtre de maintenance planifiée. L'isolation réseau préalable est donc la mesure de mitigation temporaire incontournable.
Impact et exposition
Sont concernées toutes les instances GitLab CE/EE self-managed antérieures aux versions corrigées, depuis la 7.0 (2014). Ce spectre couvre les entreprises technologiques, ESN, éditeurs logiciels, administrations publiques, universités et laboratoires de recherche. Les instances exposées directement sur Internet sans restriction d'accès IP constituent la menace la plus immédiate. GitLab.com et les tenants Dedicated ne sont pas affectés.
Recommandations
- Patcher en urgence vers l'une des versions corrigées : 19.5.1, 19.4.3, 19.3.6, 19.2.9, 19.1.9, 19.0.10 ou 18.11.13
- En attente du patch, restreindre l'accès réseau à l'instance GitLab aux seules IP autorisées via pare-feu ou ACL
- Auditer les logs d'accès et les activités anormales sur les pipelines CI/CD depuis le 21 octobre 2026
- Inventorier toutes les instances GitLab self-managed dans votre périmètre, y compris celles hébergées par des tiers ou filiales
- Vérifier l'intégrité des dépôts critiques et des secrets stockés en variables CI/CD
Alerte critique
CVE-2026-110264 est une RCE non authentifiée CVSS 10.0 touchant toutes les instances GitLab self-managed depuis 2014. Toute instance exposée sur Internet sans patch est une cible prioritaire pour les acteurs ransomware et APT. Patching immédiat — aucune exception.
GitLab.com est-il affecté ? Les développeurs sur l'instance cloud sont-ils en danger ?
Non. GitLab.com et les instances GitLab Dedicated ont été patchées avant la divulgation publique du 21 octobre 2026. Seules les instances self-managed — déployées par vos équipes sur vos propres serveurs — sont concernées. Si votre organisation utilise exclusivement GitLab.com, aucune action immédiate n'est requise. Si vous maintenez une instance self-managed quelle que soit sa version depuis 2014, le patch est obligatoire sans délai.
Votre infrastructure est-elle exposée ?
Ayi NEDJIMI réalise des audits de sécurité ciblés pour identifier et corriger vos vulnérabilités avant qu'elles ne soient exploitées.
Demander un auditÀ propos de l'auteur
Ayi NEDJIMI
Auditeur Senior Cybersécurité & Consultant IA
Expert Judiciaire — Cour d'Appel de Paris
Habilitation Confidentiel Défense
ayi@ayinedjimi-consultants.fr
Ayi NEDJIMI est un vétéran de la cybersécurité avec plus de 25 ans d'expérience sur des missions critiques. Ancien développeur Microsoft à Redmond sur le module GINA (Windows NT4) et co-auteur de la version française du guide de sécurité Windows NT4 pour la NSA.
À la tête d'Ayi NEDJIMI Consultants, il réalise des audits Lead Auditor ISO 42001 et ISO 27001, des pentests d'infrastructures critiques, du forensics et des missions de conformité NIS2 / AI Act.
Conférencier international (Europe & US), il a formé plus de 10 000 professionnels.
Domaines d'expertise
Ressources & Outils de l'auteur
Articles connexes
Apache Pulsar et IoTDB : 17 failles dont deux CVSS 10.0
Apache corrige 17 failles dans Pulsar et IoTDB le 21 octobre 2026, dont CVE-2026-105944 (CVSS 10.0 sans auth sur Pulsar Manager) et CVE-2026-105869 (CVSS 9.2). Mise à jour urgente.
Booba Project frappe l'UIC College of Medicine : 344 Go
Le groupe ransomware Booba Project revendique 344 Go de données exfiltrées à l'Université d'Illinois Chicago. Analyse d'une nouvelle souche liée au groupe Frag.
Copilot Studio : les agents IA reçoivent une identité Entra et une boîte mail
Microsoft lance les Agent Accounts pour Copilot Studio : les agents IA reçoivent une identité Entra ID, une boîte Exchange et une présence Teams, avec audit natif dans Defender et Purview.
Un projet cybersécurité ? Parlons-en.
Pentest, conformité NIS 2, ISO 27001, audit IA, RSSI externalisé… nos experts répondent sous 24h pour évaluer votre besoin et vous proposer un accompagnement sur mesure.
Commentaires
Aucun commentaire pour le moment. Soyez le premier à commenter !
Laisser un commentaire