CVE-2011-2900

EXPLOITED IN THE WILD

Shttpd - Memory Corruption

Title source: rule

Description

Stack-based buffer overflow in the (1) put_dir function in mongoose.c in Mongoose 3.0, (2) put_dir function in yasslEWS.c in yaSSL Embedded Web Server (yasslEWS) 0.2, and (3) _shttpd_put_dir function in io_dir.c in Simple HTTPD (shttpd) 1.42 allows remote attackers to execute arbitrary code via an HTTP PUT request, as exploited in the wild in 2011.

Exploits (2)

exploitdb WORKING POC
by nion · pythonremotewindows
https://www.exploit-db.com/exploits/17669
exploitdb WORKING POC
by G13 · pythondoswindows
https://www.exploit-db.com/exploits/17658

Scores

EPSS 0.5367
EPSS Percentile 98.0%

Details

VulnCheck KEV 2011-08-05
InTheWild.io 2017-08-29
CWE
CWE-119
Status published
Products (3)
shttpd/shttpd 1.42
valenok/mongoose 3.0
yassl/yasslews 0.2
Published Aug 05, 2011
Tracked Since Feb 18, 2026