Description
Buffer overflow in Pico Server (pServ) 2.0 beta 1 through beta 5 allows remote attackers to cause a denial of service (crash) and possibly execute arbitrary code via (1) a 1024-byte TCP stream message, which triggers an off-by-one buffer overflow, or (2) a long method name in an HTTP request, (3) a long version number in an HTTP request, (4) a long User-Agent header, or (5) a long file path.
Public exploits
Exploit or proof-of-concept code for this vulnerability is publicly available, which lowers the bar for attackers. Treat it as a reason to patch sooner.
Exploit-DB 1
- Pserv 2.0 - HTTP Version Specifier Buffer Overflow EDB-22056 · dos · Nov 30, 2002 · verified
Sources: PoC-in-GitHub, Metasploit Framework, Exploit-DB — updated daily. Only links are listed; no exploit code is hosted here.
References
- pserv-data-stream-bo(10783) vdb-entry
- http://www.securiteam.com/securitynews/6Q0020A6AS.html
- 6285 vdb-entry
- pserv-version-specifier-bo(10789) vdb-entry
- pserv-http-bo(10734) vdb-entry
- 6283 vdb-entry
- 20021130 Multiple pServ Remote Buffer Overflow Vulnerabilities mailing-list
- 6284 vdb-entry
- 20021201 Multiple pServ Remote Buffer Overflow Vulnerabilities mailing-list