Was ist passiert?
Sicherheitsforscher von depthfirst haben am 24. Juli 2026 funktionierenden Exploit-Code für eine GitLab-Schwachstelle veröffentlicht, die GitLab bereits sechs Wochen zuvor am 10. Juni gepatcht hatte. Die Sicherheitslücke ermöglicht es authentifizierten Benutzern, beliebige Befehle als Git-Benutzer auf selbstverwalteten GitLab-Servern (Version 18.11.3 und älter) auszuführen. Jeder Benutzer mit Push-Berechtigung kann die Attacke durchführen, indem er ein manipuliertes Jupyter-Notebook committed und dessen Diff-Ansicht öffnet.
Hintergrund & Bedeutung
Diese Remote Code Execution (RCE) Schwachstelle stellt eine erhebliche Sicherheitsbedrohung dar, da sie die Ausführung von Befehlen mit den Rechten des Git-Benutzers ermöglicht. Die Veröffentlichung eines funktionierenden PoC-Exploits deutet darauf hin, dass Angreifer die Lücke aktiv ausnutzen könnten. Besonders kritisch ist dies für Unternehmen, die GitLab selbstverwaltend betreiben und die Sicherheitspatches noch nicht eingespielt haben. Damit können sensible Daten kompromittiert oder die Codebase manipuliert werden.
Empfehlungen für IT-Teams
- Sofortiges Update: Aktualisieren Sie selbstverwaltete GitLab-Instanzen auf Version 18.11.3 oder neuer
- Zugriffsbeschränkung: Limitieren Sie Push-Berechtigungen auf vertrauenswürdige Entwickler
- Monitoring: Überwachen Sie verdächtige Jupyter-Notebook-Uploads und Diff-Anfragen
- Netzwerk-Segmentierung: Isolieren Sie GitLab-Server in separaten Netzwerksegmenten
Fazit
Die Veröffentlichung des PoC-Exploits macht ein sofortiges Patching unerlässlich. Unternehmen sollten ihre GitLab-Installationen prioritär aktualisieren und ihre Zugriffskontrollrichtlinien überprüfen, um RCE-Angriffe zu verhindern.
Quelle: Original Artikel