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

Vulnerabilidad en html_sanitize_ex de rrrene (CVE-2026-66843)

Gravedad CVSS v4.0:
BAJA
Tipo:
No Disponible / Otro tipo
Fecha de publicación:
06/08/2026
Última modificación:
24/10/2026

Descripción

La vulnerabilidad de inclusión de funcionalidad desde una esfera de control no confiable en el depurador HTML5 en rrrene html_sanitize_ex permite a un atacante remoto cargar un documento de su elección en una página confiable a través del atributo data de un elemento [object_tag] en HTML saneado. object es el único elemento que contiene URI en lib/html_sanitize_ex/scrubber/html5.ex nunca registrado a través de allow_tag_with_uri_attributes/3, y su única protección es una coincidencia de prefijo en ’javascript_disabled: ’ en minúsculas, por lo que variantes con mayúsculas y minúsculas, URIs data:, URLs relativas al protocolo y rutas del mismo origen sobreviven.<br /> <br /> Esto no es cross-site scripting incondicional. Una URL javascript_disabled: no se ejecuta a través de [object_tag] en los navegadores actuales, los documentos data: se cargan en un origen opaco, y la ejecución de scripts de origen de host requiere adicionalmente que la aplicación sirva contenido controlado por el atacante desde una ruta del mismo origen.<br /> <br /> Este problema afecta a html_sanitize_ex: desde 0.3.1 antes de 1.5.3.

Productos y versiones vulnerables

CPE Desde Hasta
cpe:2.3:a:rrrene:htmlsanitizeex:*:*:*:*:*:*:*:* 0.3.1 (incluyendo) 1.5.3 (excluyendo)