← All CVEs

CVE-2013-0340

medium · 6.8

expat before version 2.4.0 does not properly handle entities expansion unless an application developer uses the XML_SetEntityDeclHandler function, which allows remote attackers to cause a denial of service (resource consumption), send HTTP requests to intranet servers, or read arbitrary files via a crafted XML document, aka an XML External Entity (XXE) issue. NOTE: it could be argued that because expat already provides the ability to disable external entity expansion, the responsibility for resolving this issue lies with application developers; according to this argument, this entry should be REJECTed, and each affected application would need its own CVE.

6.8
CVSS
19.4%
EPSS (exploit prob.)
97th
EPSS percentile
2014-01-21
Published

AV:N/AC:M/Au:N/C:P/I:P/A:P

Weaknesses

CWE-611

Affected products

VendorProductAffected versions
libexpat_projectlibexpat< 2.4.0
pythonpython>= 3.6.0, < 3.6.15
pythonpython>= 3.7.0, < 3.7.12
pythonpython>= 3.8.0, < 3.8.12
pythonpython>= 3.9.0, < 3.9.7
appleipados< 14.8
appleiphone_os< 14.8
applemacos< 11.6
appletvos< 15.0
applewatchos< 8.0

Check a specific version with /api/v1/cve/match.

References

Query this programmatically:

curl https://evil-db.io/api/v1/cve/CVE-2013-0340