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

Vulnerabilidad en XML::Sig de TIMLEGGE (CVE-2026-9390)

Gravedad CVSS v3.1:
CRÍTICA
Tipo:
No Disponible / Otro tipo
Fecha de publicación:
03/08/2026
Última modificación:
23/10/2026

Descripción

Las versiones de XML::Sig anteriores a la 0.71 para Perl permiten la inyección de XPath en la búsqueda de ID.<br /> <br /> verify() y _get_signed_xml() en lib/XML/Sig.pm construyen expresiones XPath concatenando el valor SignedInfo/Reference/@URI leído del documento que se está verificando. El valor no se escapa ni se verifica contra la gramática NCName que XML requiere para un ID, por lo que un URI que contiene una comilla simple cierra el literal de cadena en la expresión generada y añade operadores XPath arbitrarios.<br /> <br /> Un URI manipulado puede hacer que la búsqueda coincida con elementos que la referencia no nombra, o con cada elemento del documento, por lo que qué nodo se selecciona para la verificación del resumen es decidido por la expresión inyectada en lugar de por la referencia.

Productos y versiones vulnerables

CPE Desde Hasta
cpe:2.3:a:xml\:\:sig_project:xml\:\:sig:*:*:*:*:*:perl:*:* 0.71 (excluyendo)