„`html
Zusammenfassung
Die Sicherheitslücke CVE-2026-13543 betrifft Documenso in der Version 2.11.0 und älter. Eine Authentifizierungsschwachstelle wurde in der Google OAuth Login-Komponente identifiziert, die durch manipulierte Parameter in der Callback-URL ausgenutzt werden kann. Die Vulnerabilität ermöglicht es Angreifern, die Authentifizierungsmechanismen zu umgehen und sich als legitime Benutzer auszugeben.
Betroffene Systeme
Betroffen sind alle Installationen von Documenso bis einschließlich Version 2.11.0, die Google OAuth als Authentifizierungsmethode verwenden. Das Risiko besteht primär für Produktionsumgebungen mit aktiviertem Google Login.
Technische Details
Die Schwachstelle existiert in der Datei packages/auth/server/lib/utils/handle-oauth-callback-url.ts, welche die Callback-URL nach erfolgreicher Google-Authentifizierung verarbeitet. Die fehlerhafte Implementierung validiert die RĂĽcksprung-URL unzureichend, wodurch ein Angreifer die Callback-Parameter manipulieren kann.
Angriffsvektor: Network-basiert ohne Authentifizierung erforderlich
Komplexität: Hoch
CVSS Score: 5.6 (Medium)
Die öffentlich verfügbaren Exploits deuten auf praktische Umsetzbarkeit hin. Ein Patch existiert derzeit nicht, befindet sich jedoch in Review-Phase.
Empfohlene Massnahmen
- Sofortige ĂśberprĂĽfung des Einsatzes von Documenso bis Version 2.11.0
- Implementierung zusätzlicher Validierungsmechanismen für OAuth-Callbacks
- Regelmäßige Überwachung der Authentifizierungslogs auf verdächtige Aktivitäten
- Temporäre Deaktivierung des Google OAuth, falls alternative Authentifizierungsmethoden verfügbar sind
- Upgrade auf zukĂĽnftige patched Versionen beim Release
Bewertung
Trotz Medium-Einstufung sollte diese Schwachstelle ernst genommen werden, da Authentifizierungsumleitungen kritische Sicherheitskomponenten darstellen. Die hohe Komplexität und derzeit fehlende Patches erfordern erhöhte Aufmerksamkeit bei der Überwachung betroffener Systeme.
„`