CVE-2026-55149 in Vouchinfo

Zusammenfassung

von VulDB • 15.09.2026

Vouch Proxy ist eine SSO- und OAuth/OIDC-Anmeldelösung für Nginx unter Verwendung des auth_request-Moduls. Vor Version 0.48.0 parst `Cookie` in `pkg/cookie/cookie.go` die Gesamtanzahl der Teile aus einem von Angreifern kontrollierten multipart-Cookie-Namen und übergibt den Wert an `make([]string, numParts)`, ohne zu prüfen, ob der Wert positiv oder angemessen begrenzt ist. Anfragen an `/validate` und `/_external-auth-:id` erreichen `JWTCacheHandler` in `pkg/jwtmanager/jwtcache.go`, `FindJWT` in `pkg/jwtmanager/jwtmanager.go` sowie die anfällige Cookie-Zusammenführung vor der JWT-Validierung, sodass kein Konto oder eine gültige Sitzung erforderlich ist. Ein Cookie-Name wie `VouchCookie_1of10000000000` führt zu einem versuchten Slice-Allokation von etwa 160 GB und einer fatalen Go-Laufzeit-Ausfallbedingung (Out-of-Memory), wodurch eine einzelne Anfrage den Authentifizierungs-Proxy zum Absturz bringen kann und wiederholte Anfragen die Unverfügbarkeit aufrechterhalten können. Diese Schwachstelle wurde in Version 0.48.0 behoben.

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

Zuständig

GitHub M

Reservieren

16.06.2026

Veröffentlichung

15.09.2026

Moderieren

akzeptiert

Eintrag

VDB-404366

CPE

bereit

EPSS

0.00000

KEV

nein

Aktivitäten

very low

Quellen

Want to stay up to date on a daily basis?

Enable the mail alert feature now!