CVE-2025-40934CWE-347

CVE-2025-40934

Critical · published November 27, 2025

CVSS v3.1
9.3
EPSS
0%
Percentile
5.4
In the wild
Unconfirmed
What it is

🚨 A glaring oversight in XML-Sig could let unsigned XML files pass muster, causing chaos for your system! 🔥 Think of it like a restaurant accepting unsignatured food deliveries—with no verification, they’re happily serving mystery meals that might not meet safety standards! 🍽️ An attacker can easily exploit this flaw by submitting an unsigned XML document that sails through validation checks. This could lead to absolutely devastating scenarios, where malicious content gets processed just like any legitimate data, potentially compromising your application’s integrity and security.

Put simply

Think of it like a restaurant accepting unsignatured food deliveries—with no verification, they’re happily serving mystery meals that might not meet safety standards! 🍽️ This vulnerability arises because XML-Sig versions 0.27 through 0.67 fail to correctly validate XML files when signatures are omitted, erroneously returning a true status instead of an expected error message for unsigned documents.

What to do

An attacker can easily exploit this flaw by submitting an unsigned XML document that sails through validation checks. This could lead to absolutely devastating scenarios, where malicious content gets processed just like any legitimate data, potentially compromising your application’s integrity and security. To secure your applications, upgrade to XML-Sig version 0.68 or later immediately. It’s also essential to implement supplementary validation checks to ensure that no unsigned XML files are processed. Don't wait—act now to protect your systems! You've got this! With these steps, you’ll fortify your defenses and keep your systems safe! 🛡️

The record
Technical detail
CVSS v3.1
9.3 · CRITICAL
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:L/I:H/A:N
CVSS v4.0
Not supplied
EPSS
0.00165 · 5.4th percentile
Weakness
CWE-347 · Improper Verification of Cryptographic Signature
Published
2025-11-27T04:15Z
Affected products (1)
ProductVersionsFixed in
xml\/\≥ 0.27, ≤ 0.67—
References (2)
EPSS history
Timeline
  • 26 NOV 22:34Z
    XML-Sig prior to 0.68 for Perl improperly validates XML without signatures
    cvelistv5