XXE in Apache Apr-Util
CVE-2009-1955
The expat XML parser in the apr_xml_* interface in xml/apr_xml.c in Apache APR-util before 1.3.7, as used in the mod_dav and mod_dav_svn modules in the Apache HTTP Server, allows remote attackers to cause a denial of service (memory consumption) via a crafted XML document containing a large number of nested entity references, as demonstrated by a PROPFIND request, a similar issue to CVE-2003-1564.
Published · last modified .
CVSS v3 metric
CVSS v3 base score 7.5 (High). Vector: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H.
EPSS exploit prediction
EPSS: 0.530 (99.0th percentile), scored .
High probability of exploitation in the next 30 days — patch promptly. 99th percentile — 99.0% of CVEs in the catalogue have a lower EPSS than this one. How to read EPSS.
EPSS over last 30 days · oldest: 0.530 · newest: 0.530 · change: 0.000
Affected products
- Apache Apr-Util
- Apache HTTP Server
- Apple Mac OS X
- Oracle HTTP Server
- Canonical Ubuntu Linux — versions 6.06, 8.04, 8.10
- Debian Linux — versions 4.0
- Fedoraproject Fedora — versions 9, 10, 11
- SUSE Linux Enterprise Server — versions 9
Weakness classification (CWE)
Public proof-of-concept exploits
References
- secunia.com/advisories/35487 (Third Party Advisory, Broken Link, third-party-advisory)
- www.debian.org/security/2009/dsa-1812 (vendor-advisory, Mailing List, Third Party Advisory)
- www.apache.org/dist/apr/CHANGES-APR-UTIL-1.3 (Broken Link)
- www.vupen.com/english/advisories/2009/1907 (Third Party Advisory, vdb-entry, Broken Link)
- www.redhat.com/archives/fedora-package-announce/2009-June/msg01228.html (vendor-advisory, Mailing List)
- secunia.com/advisories/35444 (Third Party Advisory, Broken Link, third-party-advisory)
- marc.info/ (mailing-list, Patch, Mailing List)
- www.mandriva.com/security/advisories (vendor-advisory, Third Party Advisory, Broken Link)
- oval.cisecurity.org/repository/search/definition/oval:org.mitre.oval:def:10270 (Broken Link, signature, Third Party Advisory, vdb-entry)
- secunia.com/advisories/35360 (Third Party Advisory, Broken Link, third-party-advisory)
Frequently asked questions
- What is CVE-2009-1955?
- CVE-2009-1955 is a high-severity vulnerability in Apache Apr-Util, classified under Improper Restriction of Recursive Entity References in DTDs (XML Entity Expansion). CVSS score: 7.5/10. Published 2009-06-08.
- How severe is CVE-2009-1955?
- High severity. CVSS v3 base score is 7.5 out of 10.
- Is CVE-2009-1955 known to be exploited?
- 2 public proof-of-concept repositories are indexed. Not currently listed in the CISA KEV catalog.