Betroffen ist die Entwicklungsplattform GitLab in den Ausgaben Community Edition und Enterprise Edition. Der Fehler liegt in der Art, wie die Software das sogenannte Discovery-Dokument für OAuth und OpenID Connect erzeugt und zwischenspeichert: Beim Zusammenbauen der darin enthaltenen Endpunkt-Adressen werden vom Nutzer übermittelte Werte ungeprüft übernommen und als vertrauenswürdig behandelt. Dadurch kann ein Angreifer ohne Anmeldung unter bestimmten Voraussetzungen den gemeinsam genutzten Cache vergiften, also manipulierte Adressen dauerhaft dort ablegen. Nachfolgende Anmelde- und Autorisierungsvorgänge, die sich auf dieses Dokument stützen, werden dann auf einen vom Angreifer kontrollierten externen Server umgeleitet. Da bei solchen Abläufen Anmeldedaten und Autorisierungstoken übertragen werden, droht deren Abfluss und in der Folge ein unbefugter Zugriff auf Konten und Projekte. Besonders betroffen sind Installationen, deren Cache von mehreren Nutzern gemeinsam verwendet wird.
Erwähnt in
Artikel und Wochenreports, die diese Schwachstelle behandeln- Artikel Kritische GitLab-Lücke mit CVSS 10.0 erlaubt Codeausführung ohne Anmeldung 21.10.2026