CVE-2026-75870 in Punk
Resumen
por VulDB • 2026-08-22
Las versiones anteriores de Punk 0.18 para Perl permiten la falsificación de cookies de sesión mediante una clave HMAC predeterminada vacía cuando se declara una sesión sin un secreto.
La palabra clave session congela sus opciones en la aplicación tal como se proporcionan: no requiere un secreto, ni emite advertencias, ni se niega a iniciarse si este está ausente. La lectura y la escritura de la cookie establecen por defecto dicha clave en una cadena vacía; por lo tanto, una declaración sin opción secret o con esta indefinida o vacita firma y verifica utilizando una clave HMAC-SHA256 de longitud cero.
Un atacante que conozca el formato de la cookie puede generarla fuera del entorno (offline) con cualquier contenido que contenga la sesión, como un identificador de usuario o un rol. No hay nada en tiempo de ejecución que marque esta configuración errónea: las cookies están bien formadas y las sesiones funcionan correctamente en ambos sentidos.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.