defusedxml@0.3 vulnerabilities

XML bomb protection for Python stdlib modules

Direct Vulnerabilities

Known vulnerabilities in the defusedxml package. This does not include vulnerabilities belonging to this package’s dependencies.

Automatically find and fix vulnerabilities affecting your projects. Snyk scans for vulnerabilities and provides fixes for free.
Fix for free
Vulnerability Vulnerable Version
  • M
XML External Entity (XXE) Injection

Affected versions of defusedxml are vulnerable to XML External Entity (XXE) Injection.

The XML libraries for Python 3.4, 3.3, 3.2, 3.1, 2.7, and 2.6, as used in OpenStack Keystone Essex and Folsom, Django, and possibly other products allow remote attackers to read arbitrary files via an XML external entity declaration in conjunction with an entity reference, aka an XML External Entity (XXE) attack.

How to fix XML External Entity (XXE) Injection?

Upgrade defusedxml to version 0.4 or higher.

[,0.4)
  • M
Denial of Service (DoS)

Affected versions of defusedxml are vulnerable to Denial of Service (DoS).

The XML libraries for Python 3.4, 3.3, 3.2, 3.1, 2.7, and 2.6, as used in OpenStack Keystone Essex, Folsom, and Grizzly; Compute (Nova) Essex and Folsom; Cinder Folsom; Django; and possibly other products allow remote attackers to cause a denial of service (resource consumption and crash) via an XML Entity Expansion (XEE) attack.

How to fix Denial of Service (DoS)?

Upgrade defusedxml to version 0.4 or higher.

[,0.4)