Description
guestbook.pl cleanses user-inserted SSI commands by removing text between "<!--" and "-->" separators, which allows remote attackers to execute arbitrary commands when guestbook.pl is run on Apache 1.3.9 and possibly other versions, since Apache allows other closing sequences besides "-->".
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.
Metasploit 1 module
-
Matt Wright guestbook.pl Arbitrary Command Execution
exploit/unix/webapp/guestbook_ssi_exec
Exploit-DB 2
- The Matt Wright Guestbook.pl - Arbitrary Command Execution (Metasploit) EDB-16914 · webapps · Jul 3, 2010 · verified
- The Matt Wright Guestbook.pl 2.3.1 - Server-Side Include EDB-9907 · webapps · Nov 5, 1999 · verified
GitHub 1 repository
-
siunam321/CVE-1999-1053-PoC ★ 1 · Nov 21, 2022
CVE-1999-1053 Proof-of-Concept Exploit
Sources: PoC-in-GitHub, Metasploit Framework, Exploit-DB — updated daily. Only links are listed; no exploit code is hosted here.
References
- 19990913 Guestbook perl script (long) mailing-list
- 776 vdb-entry
- 19991105 Guestbook.pl, sloppy SSI handling in Apache? (VD#2) mailing-list
- 19990916 Re: Guestbook perl script (error fix) mailing-list