CVE-2003-0899
CRITICALthttpd 2.21-2.23b1 - Remote Code Execution via Defang Buffer Overflow
Title source: llmExploitation Summary
EIP tracks 2 public exploits for CVE-2003-0899. PoCs published by d3ck4, Joel Soderberg.
AI-analyzed exploit summary This exploit targets a buffer overflow vulnerability in thttpd's defang() function by sending a maliciously crafted HTTP GET request with an overly long path. The exploit is designed to cause a denial-of-service (DoS) by crashing the thttpd daemon.
Description
Buffer overflow in defang in libhttpd.c for thttpd 2.21 to 2.23b1 allows remote attackers to execute arbitrary code via requests that contain '<' or '>' characters, which trigger the overflow when the characters are expanded to "<" and ">" sequences.
Exploits (2)
This exploit targets a buffer overflow vulnerability in thttpd's defang() function by sending a maliciously crafted HTTP GET request with an overly long path. The exploit is designed to cause a denial-of-service (DoS) by crashing the thttpd daemon.
The code is a snippet of the vulnerable `defang()` function from thttpd, which lacks bounds checking and can lead to a buffer overflow. It does not contain an exploit but explains the vulnerability.
References (7)
Scores
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H