Resource exhaustion in Apache Http Server

CVE-2009-1890

The stream_reqbody_cl function in mod_proxy_http.c in the mod_proxy module in the Apache HTTP Server before 2.3.3, when a reverse proxy is configured, does not properly handle an amount of streamed data that exceeds the Content-Length value, which allows remote attackers to cause a denial of service (CPU consumption) via crafted requests.

Vulnerability class: DoS (Denial of Service)

EPSS: 0.162 (96.6th percentile) — read the EPSS interpretation.

Affected products

Weakness classification (CWE)

Public proof-of-concept exploits

References

Frequently asked questions

What is CVE-2009-1890?
CVE-2009-1890 is a vulnerability in Apache Http Server, classified under Uncontrolled Resource Consumption. Published 2009-07-05.
Is CVE-2009-1890 known to be exploited?
22 public proof-of-concept repositories are indexed. Not currently listed in the CISA KEV catalog.