CVE-2004-0492

Heap-based buffer overflow in proxy_util.c for mod_proxy in Apache 1.3.25 to 1.3.31 allows remote attackers to cause a denial of service (process crash) and…

published June 23, 2004

CVSS
—
EPSS
34%
Percentile
98.4
In the wild
Unconfirmed
What it is

⚠️ A negative Content-Length header can crash your Apache server! This heap-based buffer overflow in mod_proxy could let sneaky attackers cause a denial of service — or worse. 🔥 Picture a restaurant receiving an order for an impossible amount of food — far too much pasta to fit in the kitchen! The chef can't handle it, and everything comes crashing down. That's like our server when the wrong Content-Length gets sent. An attacker could exploit this vulnerability to overwhelm your server, causing it to crash or, potentially, execute arbitrary code. This means they could take control of the server, mess with your data, or bring your services to a halt. That's absolutely devastating for any operations relying on Apache!

Put simply

Picture a restaurant receiving an order for an impossible amount of food — far too much pasta to fit in the kitchen! The chef can't handle it, and everything comes crashing down. That's like our server when the wrong Content-Length gets sent. This vulnerability arises from a heap-based buffer overflow in mod_proxy, where a remote attacker can manipulate the Content-Length HTTP header, leading to excessive data being copied into memory.

What to do

An attacker could exploit this vulnerability to overwhelm your server, causing it to crash or, potentially, execute arbitrary code. This means they could take control of the server, mess with your data, or bring your services to a halt. That's absolutely devastating for any operations relying on Apache! To defend against this issue, consider upgrading your Apache server to the latest version, ensuring that you implement proper input validation for HTTP headers. Additionally, limit the sizes of incoming requests to thwart any potential overflow attempts. You've got this! Stay proactive and patch up your servers to keep everything running smoothly. 🛡️

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.33639 · 98.4th percentile
Published
2004-06-23T04:00Z
EPSS history
Timeline
  • 23 JUN 04:00Z
    Heap-based buffer overflow in proxy_util.c for mod_proxy in Apache 1.3.25 to 1.3.31 allows remote attackers to cause a denial of service (process crash) and…
    cvelistv5