cbcvebase.
CVE-2009-1955
published 2009-06-08

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…

PriorityP359high7.5CVSS 3.1
AVNACLPRNUINSUCNINAH
EXPLOIT
EPSS
52.99%
98.9th percentile
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.

Affected

19 ranges
VendorProductVersion rangeFixed in
apacheapr-util< 1.3.71.3.7
apacheapr-util>= 0 < 1.3.7+dfsg-11.3.7+dfsg-1
apacheapr-util>= 0 < 1.3.7+dfsg-11.3.7+dfsg-1
apacheapr-util>= 0 < 1.3.7+dfsg-11.3.7+dfsg-1
apacheapr-util>= 0 < 1.3.7+dfsg-11.3.7+dfsg-1
apachehttp_server>= 2.2.0 < 2.2.122.2.12
applemac_os_x< 10.6.210.6.2
canonicalubuntu_linux
canonicalubuntu_linux
canonicalubuntu_linux
canonicalubuntu_linux
debianapr-util< apr-util 1.3.7+dfsg-1 (bookworm)apr-util 1.3.7+dfsg-1 (bookworm)
debianapr-util
debiandebian_linux
fedoraprojectfedora
fedoraprojectfedora
fedoraprojectfedora
redhatenterprise_linux
suselinux_enterprise_server

Detection & IOCsextracted from sources · hover to see the quote

commandPROPFIND $webdavfile HTTP/1.1
pathxml/apr_xml.c
  • Detect exploitation attempts by monitoring for HTTP PROPFIND requests containing deeply nested XML entity references (billion laughs pattern) targeting mod_dav or mod_dav_svn endpoints.
  • Look for PROPFIND requests with a Content-Type of text/xml and unusually large Content-Length values, which may indicate a crafted XML entity expansion payload.
  • Monitor for rapid repeated PROPFIND connections in a tight loop from the same source IP, indicative of the exploit's continuous DoS loop.
  • Alert on XML payloads in PROPFIND request bodies that define a large chain of nested entity references (e.g., &x0; referencing &x1; referencing &x2; etc.) consistent with exponential entity expansion.
  • ·The vulnerability is only exploitable on servers with mod_dav or mod_dav_svn enabled; systems not using these modules are not at risk.

CVSS provenance

nvdv3.17.5HIGHCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
nvdv2.05.0MEDIUMAV:N/AC:L/Au:N/C:N/I:N/A:P
osv6.5MEDIUM
vendor_debian7.5LOW
vendor_redhat7.5HIGH
vendor_ubuntu4.3MEDIUM
CVEs like this are exactly what “Exploited This Week” covers.

Every Monday: what got weaponized or added to CISA KEV in the last seven days — each CVE cross-linked to its PoC, Nuclei template, and detection rule. Free, one email a week, unsubscribe in one click.