CVE Catalog

CVE-2025-66371

MediumCVSS 5.0
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.32%

23th percentile - higher than 23% of all known CVEs

Summary

Peppol-py before 1.1.1 allows XXE attacks because of the Saxon configuration. When validating XML-based invoices, the XML parser could read files from the filesystem and expose their content to a remote host.

Risk Assessment

An attacker can read arbitrary files from the server, including configuration data or credentials, potentially leading to further compromise. The risk affects systems processing XML invoices with Peppol-py.

Recommendation

Update Peppol-py to version 1.1.1 or later. Additionally, consider disabling external entities in the XML parser if possible.

Related vulnerabilities

Original NVD description (English source)

Peppol-py before 1.1.1 allows XXE attacks because of the Saxon configuration. When validating XML-based invoices, the XML parser could read files from the filesystem and expose their content to a remote host.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS