CVE

CVE-2011-10042 en HTTP::Session para Perl permite inyección de comandos en memcached

Qué es y cómo funciona la falla

La vulnerabilidad CVE-2011-10042 afecta al módulo HTTP::Session para Perl. La falla reside en el componente HTTP::Session::Store::Memcached, que no filtra adecuadamente los IDs de sesión recibidos desde las cookies del cliente. Estos IDs se utilizan directamente como claves de caché en el servidor memcached.

Un atacante puede inyectar un retorno de carro (CR) y un salto de línea (LF) en el ID de sesión manipulado. Estos caracteres terminan prematuramente el comando de caché original, haciendo que el servidor memcached interprete los bytes siguientes como comandos adicionales, permitiendo así la ejecución de comandos arbitrarios en el servidor de caché.

Productos y versiones afectadas

La vulnerabilidad afecta a todas las versiones del módulo Perl HTTP::Session anteriores a la 0.43.

Impacto y probabilidad de explotación

El impacto principal es la capacidad de un atacante para ejecutar comandos arbitrarios en el servidor memcached, lo que podría llevar a la manipulación o borrado de datos en caché, o servir como punto de entrada para un mayor compromiso del sistema. Según los datos de Shodan, actualmente no hay hosts expuestos en internet detectados con esta vulnerabilidad, lo que sugiere un volumen bajo de objetivos inmediatos. La autoridad española INCIBE-CERT clasifica la severidad de este CVE como P (por determinar o pendiente de evaluación más detallada).

Qué hacer

Se recomienda a los usuarios y administradores que utilicen el módulo HTTP::Session actualizar a la versión 0.43 o superior, donde esta vulnerabilidad ha sido corregida.

CVECVE-2011-10042
SeveridadHIGH
CWECWE-93
Exposición (Shodan)sin hosts expuestos detectados actualmente

Producto afectado

HTTP::Session versions 0.43

Producto derivado de la descripción (el CPE estructurado de NVD aún no está publicado).

Referencias

Fuente: INCIBE-CERT (España)