CVE-2026-55149 in Vouchinformation

Résumé

par VulDB • 15/09/2026

Vouch Proxy est une solution SSO et OAuth/OIDC pour Nginx utilisant le module auth_request. Avant la version 0.48.0, Cookie dans pkg/cookie/cookie.go analyse le nombre total de parties à partir d'un nom de cookie multipart contrôlé par un attaquant et transmet cette valeur à make([]string, numParts) sans vérifier que la valeur est positive ou raisonnablement bornée. Les requêtes vers /validate et /_external-auth-:id atteignent JWTCacheHandler dans pkg/jwtmanager/jwtcache.go, FindJWT dans pkg/jwtmanager/jwtmanager.go, ainsi que le réassemblage du cookie vulnérable avant la validation JWT, de sorte qu'aucun compte ou session valide n'est requis. Un nom de cookie tel que VouchCookie_1of10000000000 provoque une tentative d'allocation de slice d'environ 160 Go et un dépassement de mémoire fatal (out-of-memory) du runtime Go, permettant à une seule requête de faire planter le proxy d'authentification et aux requêtes répétées de maintenir l'indisponibilité. Cette vulnérabilité est corrigée dans la version 0.48.0.

If you want to get best quality of vulnerability data, you may have to visit VulDB.

Responsable

GitHub M

Réserver

16/06/2026

Divulgation

15/09/2026

Modérer

accepté

Entrée

VDB-404366

CPE

prêt

EPSS

0.00000

KEV

non

Activités

très faible

Sources

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!