Improper Verification of Cryptographic Signature in XMLSecLibs - #VU145067
Published: August 25, 2026
Vulnerability details
The vulnerability allows a remote attacker to bypass signature verification.
The vulnerability exists due to improper verification of cryptographic signature in XMLSecurityDSig::locateSignature() and verifyDocument() when processing XML documents containing a DOCTYPE with entity references in Id attributes. A remote attacker can supply a specially crafted XML document to bypass signature verification.
Applications that disable the default DOCTYPE rejection behavior remain exposed, and the issue can cause signature verification to succeed on a different node than the application reads.