Instituto Nacional de ciberseguridad. Sección Incibe
Instituto Nacional de Ciberseguridad. Sección INCIBE-CERT

Vulnerabilidad en Craft (CVE-2024-52292)

Gravedad CVSS v3.1:
ALTA
Tipo:
CWE-22 Limitación incorrecta de nombre de ruta a un directorio restringido (Path Traversal)
Fecha de publicación:
13/11/2024
Última modificación:
19/11/2024

Descripción

Craft es un sistema de gestión de contenido (CMS). La función dataUrl puede ser explotada si un atacante tiene permisos de escritura en las plantillas de notificación del sistema. Esta función acepta una ruta de archivo absoluta, lee el contenido del archivo y lo convierte en una cadena codificada en Base64. Al incorporar esta función dentro de una plantilla de notificación del sistema, el atacante puede extraer el contenido del archivo codificado en Base64 a través de una notificación de correo electrónico del sistema activada. Una vez que se recibe el correo electrónico, el payload Base64 puede ser decodificada, lo que permite al atacante leer archivos arbitrarios en el servidor. Esto se solucionó en 5.4.9 y 4.12.8.

Productos y versiones vulnerables

CPE Desde Hasta
cpe:2.3:a:craftcms:craft_cms:*:*:*:*:*:*:*:* 3.5.13 (incluyendo) 4.12.8 (excluyendo)
cpe:2.3:a:craftcms:craft_cms:*:*:*:*:*:*:*:* 5.0.0 (incluyendo) 5.4.9 (excluyendo)


Referencias a soluciones, herramientas e información