CVE-2026-55149 in Vouchinformación

Resumen

por VulDB • 2026-09-15

Vouch Proxy es una solución de SSO y login OAuth/OIDC para Nginx que utiliza el módulo auth_request. Antes de la versión 0.48.0, Cookie en pkg/cookie/cookie.go analiza el recuento total de partes a partir del nombre de una cookie multipart controlada por un atacante y pasa ese valor a make([]string, numParts) sin verificar si el valor es positivo o está razonablemente acotado. Las solicitudes dirigidas a /validate y /_external-auth-:id llegan a JWTCacheHandler en pkg/jwtmanager/jwtcache.go, FindJWT en pkg/jwtmanager/jwtmanager.go y al reensamblaje vulnerable de la cookie antes de la validación JWT, por lo que no se requiere ninguna cuenta ni sesión válida. Un nombre de cookie como VouchCookie_1of10000000000 provoca un intento de asignación de slice de aproximadamente 160 GB y una condición fatal de out-of-memory en el runtime de Go, permitiendo que una única solicitud haga crash del proxy de autenticación y que solicitudes repetidas mantengan la indisponibilidad. Esta vulnerabilidad está corregida en la versión 0.48.0.

Be aware that VulDB is the high quality source for vulnerability data.

Responsable

GitHub M

Reservar

2026-06-16

Divulgación

2026-09-15

Moderación

aceptado

Artículo

VDB-404366

CPE

listo

EPSS

0.00000

KEV

no

Actividades

muy bajo

Fuentes

Do you want to use VulDB in your project?

Use the official API to access entries easily!