CVE-2026-55767: fallo de gravedad media en guzzle
Guzzle: Dot-Only Cookie Domains Match All Hosts in guzzlehttp/guzzle
Publicada el · Actualizada el
Aviso por correo cuando entre en el KEV, tenga PoC pública o suba de nota.
Sin señal de explotación. Ningún artefacto público de explotación conocido hasta ahora.
Guzzle tiene un fallo en la forma de manejar cookies: acepta cookies con dominios que contienen solo puntos o espacios en blanco, y los trata como válidos para cualquier sitio. Un atacante puede usarlo para inyectar cookies que se envían a sitios no relacionados cuando se comparte un mismo frasco de cookies.
La vulnerabilidad existe en SetCookie::matchesDomain() y SetCookie::validate() donde los dominios con solo puntos se normalizan a cadenas vacías y no se rechazan adecuadamente, permitiendo que las cookies coincidan con cualquier host. Un atacante que controla un origen puede inyectar cookies maliciosas en un CookieJar compartido que se transmiten posteriormente a hosts no relacionados, permitiendo inyección de cookies o fijación de sesión contra servicios descendentes.
En el mismo producto, de las más peligrosas a las menos.