CVE Catalog

CVE-2026-58501

MediumCVSS 5.9
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.41%

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

Summary

Vulnerability in the Zeep Python SOAP client versions 4.0.0 through 4.3.2. The Settings.forbid_external setting is defined but not enforced when parsing WSDL or XSD documents, allowing transitive external imports and references to attacker-chosen HTTP or HTTPS URLs. Fixed in version 4.3.3.

Risk Assessment

An attacker can exploit this vulnerability to fetch external resources (e.g., malicious files) during WSDL/XSD processing, potentially leading to data leakage, SSRF attacks, or injection of malicious code.

Recommendation

Immediately update the Zeep library to version 4.3.3 or later. If an update is not possible, manually enforce the Settings.forbid_external setting in the application code.

Related vulnerabilities

Original NVD description (English source)

Zeep is a Python SOAP client. From 4.0.0 before 4.3.3, Settings.forbid_external is defined but not enforced when parsing WSDL or XSD documents, allowing transitive xsd:import, xsd:include, wsdl:import, and lxml entity or DTD references to fetch attacker-chosen HTTP or HTTPS URLs. This issue is fixed in version 4.3.3.

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