GitLab veröffentlicht Korrekturen für kritische Dateileseschwachstelle, die Berichten zufolge frühzeitig untersucht wurde
GitLab hat Sicherheitsupdates für mehrere Schwachstellen veröffentlicht, darunter eine Path-Traversal-Schwachstelle mit maximalem Schweregrad, die laut Forschern kurz nach ihrer öffentlichen Bekanntga...
GitLab hat Sicherheitsupdates für mehrere Schwachstellen veröffentlicht, darunter eine Path-Traversal-Schwachstelle mit maximalem Schweregrad, die laut Forschern kurz nach ihrer öffentlichen Bekanntgabe internetweit untersucht wurde.
Das schwerwiegendste Problem, erfasst als CVE-2026-85706 und mit CVSS 10.0 bewertet, betrifft die Repository-Commits-API von GitLab. Laut GitLab könnten unzureichende Pfadbeschränkungen und fehlende Authentifizierungsprüfungen in bestimmten Konfigurationen einem nicht authentifizierten Angreifer ermöglichen, beliebige Dateien von einem verwundbaren Server zu lesen.
Betroffen sind GitLab Community Edition und Enterprise Edition in den Versionen 18.7 bis vor 19.1.8, Versionen vor 19.2.6 im 19.2-Zweig sowie Versionen vor 19.3.2 im 19.3-Zweig. GitLab hat die gepatchten Versionen 19.1.8, 19.2.6 und 19.3.2 bereitgestellt.
WatchTowr, ein Unternehmen für Exposure Management, teilte mit, seit dem 11. September Versuche zur Untersuchung der Schwachstelle beobachtet zu haben. Angreifer könnten das Problem potenziell nutzen, um auf Protokolle und GitLab-Konfigurationsdaten zuzugreifen, die Zugangsdaten, Geheimnisse oder andere sensible Informationen enthalten könnten. Berichten zufolge setzt eine Ausnutzung ein öffentlich zugängliches Projekt auf der angegriffenen Instanz voraus.
GitLab-Server können wertvolle Entwicklungsressourcen enthalten, darunter Quellcode, CI/CD-Variablen, Zugriffstokens und Zugangsdaten für Build-Pipelines. Daher können Organisationen mit internetseitig erreichbaren selbstverwalteten Bereitstellungen einem erhöhten Risiko ausgesetzt sein, wenn sie die Updates verzögert einspielen.
Zusätzliches Problem in der Enterprise Edition behoben
Dieselben Versionen beheben außerdem CVE-2026-87719, eine Schwachstelle durch unsichere Deserialisierung mit einem CVSS-Wert von 9.9, die GitLab Enterprise Edition betrifft. GitLab zufolge könnte ein authentifizierter Nutzer mit Zugriff auf Duo Chat ein präpariertes GraphQL-Subscription-Argument verwenden, um auf Konfigurationsdetails der Advanced-Search-Instanz und möglicherweise auf sensible Zugangsdaten zuzugreifen.
Empfohlene Maßnahmen
- Aktualisieren Sie betroffene GitLab-CE- und -EE-Instanzen so bald wie möglich auf eine korrigierte Version.
- Beschränken Sie die öffentliche Erreichbarkeit selbstverwalteter GitLab-Systeme, wenn kein externer Zugriff erforderlich ist.
- Prüfen Sie Web- und Anwendungsprotokolle auf verdächtige POST-Anfragen an Endpunkte der Repository-Commits-API, insbesondere auf Anfragen mit file.Path-Parametern.
- Bewerten Sie, ob offengelegte Zugangsdaten, Tokens oder Konfigurationsdateien rotiert werden müssen.
