„`html
Zusammenfassung
GitLab hat eine Sicherheitslücke in GitLab EE behoben, die eine unbefugte Manipulation von Benutzerkonten ermöglichte. Die Schwachstelle betrifft mehrere Versionsreihen und resuliert aus unzureichender Eingabevalidierung in Gruppeneinstellungen. Ein authentifizierter Angreifer konnte unter bestimmten Bedingungen fremde E-Mail-Adressen zu Benutzerkonten hinzufügen.
Betroffene Systeme
- GitLab EE Version 13.1.4 bis vor 18.10.8
- GitLab EE Version 18.11 bis vor 18.11.5
- GitLab EE Version 19.0 bis vor 19.0.2
Angriffsvektor: Netzwerk
Authentifizierung erforderlich: Ja
Technische Details
Die Verwundbarkeit basiert auf improper sanitization von Benutzereingaben in bestimmten Gruppeneinstellungsfeldern. Dies ermöglicht einen Email-Injection-Angriff, bei dem ein authentifizierter Benutzer unbefugt E-Mail-Adressen zu fremden Benutzerkonten hinzufügen kann.
Das Sicherheitsproblem tritt auf, wenn Eingabeparameter nicht ausreichend validiert und bereinigt werden, bevor diese in Benutzerkontoattribute geschrieben werden. Dies kann zu Account-Übernahmen oder Kontosperrungen führen, insbesondere wenn E-Mail-Verifikation als Authentifizierungsmechanismus verwendet wird.
Empfohlene Massnahmen
- Sofortige Aktualisierung: Upgrade auf GitLab EE 18.10.8, 18.11.5 oder 19.0.2
- Zugriffskontrolle: Überprüfung der Berechtigungen für Gruppeneinstellungen
- Monitoring: Audit-Logs auf verdächtige Änderungen von E-Mail-Adressen prüfen
- Benutzerbenachrichtigung: Betroffene Benutzer auf unbefugte E-Mail-Einträge überprüfen
- MFA aktivieren: Multi-Faktor-Authentifizierung erzwingt zusätzliche Sicherheit
Bewertung
CVSS-Score: 7.3 (High)
Verfügbarkeit eines Patches: Ja
Priorität: Hoch
Die Schwachstelle birgt erhebliche Risiken für Benutzerkonten und erfordert sofortige Maßnahmen. Betroffene Administratoren sollten ohne Verzögerung ein Update durchführen.
„`