GitLab CE/EE: Gespeichertes Cross-Site Scripting in Syntax-Highlighting
Zusammenfassung
GitLab Community Edition und Enterprise Edition enthalten eine gespeicherte Cross-Site-Scripting-Schwachstelle (CWE-79) in der syntaxhervorgehobenen Ausgabe von Repository-Dateien. Da HTML-Attribute nicht korrekt bereinigt werden, kann ein authentifizierter Benutzer ein Repository so gestalten, dass beliebiger JavaScript-Code in den Browser-Sitzungen anderer Benutzer ausgeführt wird. Für die Ausnutzung muss ein Opfer den manipulierten Inhalt aufrufen; der CVSS-Wert beträgt 8.7 mit geänderter Scope.
Betroffen
- GitLab CE/EE ab 19.1 vor 19.2.8
- GitLab CE/EE ab 19.3 vor 19.3.5
- GitLab CE/EE ab 19.4 vor 19.4.2
- Die Standardkonfiguration ist gemäss CVE-Eintrag nicht betroffen.
Behoben in
- Auf GitLab 19.2.8, 19.3.5 oder 19.4.2 oder höher aktualisieren.
Umgehung
Unbekannt.
Ausnutzung
- Keine Hinweise auf Ausnutzung in freier Wildbahn gefunden; eine Aufnahme in den KEV-Katalog ist zu prüfen.
- Kein öffentlicher Proof-of-Concept gefunden.
- CISA SSVC: Ausnutzung keine, automatisierbar nein, technische Auswirkung total.
Unsere Empfehlung
- Die GitLab-Version prüfen und selbst betriebene Instanzen mindestens auf 19.2.8, 19.3.5 oder 19.4.2 aktualisieren.
- Zusätzlich auf die neueste Patch-Version des eigenen Zweigs aktualisieren, da die kritische Regex-Schwachstelle CVE-2026-97229 durch diese Versionen allein nicht abgedeckt ist.
- Prüfen, wer Konten und Repositories anlegen kann, und offene Registrierung auf öffentlich erreichbaren Instanzen einschränken.
- Auf eine KEV-Aufnahme und auf die voraussichtlich um Januar 2027 öffentlichen Issue-Details achten.
Öffentliche Exploits
In PoC-in-GitHub, Metasploit und Exploit-DB ist für diese CVE nichts verzeichnet.
Quellen der Recherche
- GitLab Critical Patch Release 19.4.2, 19.3.5, 19.2.8 docs.gitlab.com
- GitLab work item 629523 gitlab.com
- HackerOne report 3936831 hackerone.com
- CSO Online: GitLab patches a max-severity regex flaw www.csoonline.com
- Cyberexperts: GitLab critical patch cyberexperts.com
- Konfirmity: GitLab critical patch release advisory www.konfirmity.com
Recherchiert und auf Deutsch und Englisch aufbereitet von einer KI (Claude von Anthropic) auf Basis von NVD, CISA, EPSS und den genannten Quellen. Massgebend sind die Angaben des Herstellers. Recherche vom 01.11.2026 04:37.
Quellen
Der Tracker verbindet offizielle, frei nutzbare Datenquellen – laufend aktualisiert:
- NVD (NIST) – CVE, Bewertung (CVSS), betroffene Produkte
- CISA KEV – von der CISA bestätigt aktiv ausgenutzte Lücken
- CISA Vulnrichment – Einschätzung der CISA (SSVC) im offiziellen CVE-Eintrag
- FIRST EPSS – Wahrscheinlichkeit einer Ausnutzung
- Microsoft MSRC – Patch Tuesday: Lücken, Schweregrad, Updates
- PoC-in-GitHub – öffentliche Proof-of-Concept-Repositories
- Metasploit (Rapid7) – Module des Metasploit Framework
- Exploit-DB (OffSec) – Archiv öffentlicher Exploits (nur Verweise)
- Patch-Tage: offizielle Seiten der Hersteller (je Hersteller verlinkt) (Patch-Tage der Hersteller)
Dieses Angebot nutzt Daten der NVD-API, ist aber von der NVD weder unterstützt noch zertifiziert. EPSS-Daten © FIRST.org.
Betroffen? Wir helfen.
Wir prüfen, ob Ihre Systeme betroffen sind, spielen Updates ein und schliessen die Lücke – auf Wunsch auch laufend mit dem System Health Checker.
