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.
Impacto
Puntuación base 3.x
9.10
Gravedad 3.x
CRÍTICA
Productos y versiones vulnerables
| CPE | Desde | Hasta |
|---|---|---|
| cpe:2.3:a:xml\:\:sig_project:xml\:\:sig:*:*:*:*:*:perl:*:* | 0.71 (excluyendo) |
Para consultar la lista completa de nombres de CPE con productos y versiones, ver esta página


