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

Vulnerabilidad en Fallo en la eliminación de variables en ELSEIF CMS Beta 0.6 (CVE-2007-5307)

Gravedad CVSS v2.0:
ALTA
Tipo:
CWE-94 Control incorrecto de generación de código (Inyección de código)
Fecha de publicación:
09/10/2007
Última modificación:
09/04/2025

Descripción

ELSEIF CMS Beta 0.6 no elimina (unset) variables adecuadamente cuando los datos de entrada incluyen un parámetro numérico con un valor que coincide con un valor de resumen (hash) de un parámetro alfanumérico, lo cual permite a atacantes remotos ejecutar código PHP de su elección enviando un archivo .php mediante externe/swfupload/upload.php. NOTA: podría discutirse que esta vulnerabilidad se debe a un fallo en el comando unset de PHP (CVE-2006-3017) y que la solución adecuada debería estar en PHP; en tal caso, esto no debería ser tratado como una vulnerabilidad en ELSEIF CMS.

Productos y versiones vulnerables

CPE Desde Hasta
cpe:2.3:a:yannick_tanguy:else_if_cms:0.6-beta:*:*:*:*:*:*:*