NetSight
medium5.0

CVE-2025-66371

Peppol-py is vulnerable to XXE attacks due to Saxon configuration

Impact

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.

Affected packages

EcosystemPackageAffectedFixed in
pippeppol_py< 1.1.11.1.1

Affected products

ProductAffected versions
Peppol-Py
before 1.1.1

Versions were read from the advisory text. No structured product data has been published for this record yet.

Weakness classification

References