CVE-2000-0359

Buffer overflow in Trivial HTTP (THTTPd) allows remote attackers to cause a denial of service or execute arbitrary commands via a long If-Modified-Since header

published July 12, 2000

CVSS
—
EPSS
6%
Percentile
92.8
In the wild
Unconfirmed
What it is

⚠️ A long If-Modified-Since header could cause headaches! This buffer overflow in Trivial HTTP (THTTPd) makes it surprisingly easy for attackers to trigger a denial of service — and no one wants that! Think of this like a waiter who doesn't check orders before serving them. If someone sends a ridiculously long request, it could overwhelm the kitchen, causing chaos instead of delivering those tasty meals! An attacker could exploit this vulnerability to crash the server, leaving users unable to access your site. In the worst-case scenario, arbitrary commands could be executed, turning your friendly server into a rogue agent. Absolutely devastating!

Put simply

Think of this like a waiter who doesn't check orders before serving them. If someone sends a ridiculously long request, it could overwhelm the kitchen, causing chaos instead of delivering those tasty meals! This buffer overflow occurs when THTTPd processes an excessively long If-Modified-Since header, allowing attackers to overwrite memory and potentially execute unauthorized commands.

What to do

An attacker could exploit this vulnerability to crash the server, leaving users unable to access your site. In the worst-case scenario, arbitrary commands could be executed, turning your friendly server into a rogue agent. Absolutely devastating! To protect your system, consider updating THTTPd to the latest version, or apply any available patches. Additionally, limit the size of HTTP headers to prevent such overflows in the future. Don't let it linger! You've got this! By taking these steps, you can keep your server safe and sound. 🛡️

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.05539 · 92.8th percentile
Published
2000-07-12T04:00Z
EPSS history
Timeline
  • 12 JUL 04:00Z
    Buffer overflow in Trivial HTTP (THTTPd) allows remote attackers to cause a denial of service or execute arbitrary commands via a long If-Modified-Since header
    cvelistv5