> CVE-2026-9487

« BACK_TO_HOME
PUBLISHED
2026-08-03 14:16
MODIFIED
2026-08-03 14:16
EPSS (Prob. Exploit)
0.28%
Top 79.9%
DATA SOURCES:
NVD 🔗 2026-08-03 CWE MITRE 🔗 2026-11-01 FIRST EPSS 🔗 2026-11-01 OSV 🔗 2026-11-02

> DESCRIPTION

XML::Sig versions before 0.71 for Perl allow signature wrapping via duplicate ID. _get_signed_xml() in lib/XML/Sig.pm, called from verify(), resolves the SignedInfo Reference/@URI to a node with the XPath expression "//*[@ID='$id']" and returns the first node of the resulting node set. A document in which two elements share that ID value is accepted: the digest and signature are checked against whichever element comes first in document order, and the duplicate is not detected. Such a document verifies successfully while an application that resolves the same ID independently can read the second, attacker supplied element; in a SAML2 context this places the contents of an Assertion under attacker control.

> AFFECTED_PRODUCTS

ℹ️ Aucun produit affecté n'a encore été publié par NVD pour cette CVE.

> WEAKNESSES

CWE-347

> CWE DETAILED DESCRIPTIONS

CWE-347: Improper Verification of Cryptographic Signature - The product does not verify, or incorrectly verifies, the cryptographic signature for data.

> OSV (GOOGLE OPEN SOURCE VULNERABILITIES)

XML::Sig versions before 0.71 for Perl allow signature wrapping via duplicate ID

AFFECTED PACKAGES:
Unknown / Unknown
47 versions affected

> HISTORIQUE DES MODIFICATIONS

Première apparition
03/08/2026 14:16
Source: NVD
📊 ENRICHISSEMENT 01/09/2026 06:02
CWE
Champ modifié: Description CWE
Ancienne valeur:
N/A
Nouvelle valeur:
CWE-347: Improper Verification of Cryptographic Signature - The product does not verify, or incorrectly verifies, the cryptographic signature for data.
Total des modifications: 1 Dernière mise à jour: 2 months ago

> REFERENCES

https://github.com/perl-net-saml2/perl-XML-Sig/commit/4976bde5245df69b8e02c6ae06...
https://metacpan.org/release/TIMLEGGE/XML-Sig-0.71/source/Changes
« BACK_TO_HOME