$_COOKIE names string replacement (. -> _): cookie integrity vulnerabilities
PHP convierte automáticamente puntos en nombres de cookies a guiones bajos, permitiendo que los atacantes elidan las protecciones de seguridad destinadas a prevenir la manipulación de cookies sensibles. Un atacante puede establecer una cookie estándar que PHP trata erróneamente como protegida, comprometiendo potencialmente la seguridad.
Los atacantes pueden explotar la sanitización de nombres de cookies de PHP (conversión de puntos a guión bajo) para eludir los prefijos `__Host-` y `__Secure-`, diseñados para prevenir manipulación de cookies. Al crear un nombre de cookie con puntos que se resuelve a un prefijo protegido tras la conversión, un atacante en la misma red o sitio puede inyectar cookies maliciosas que la aplicación confía como seguras, socavando la validación de integridad de cookies.
¿Quieres saber si tu infraestructura está expuesta a esto?
Hablar con TrueHacking →