Description
CRLF injection vulnerability in Serendipity before 0.7rc1 allows remote attackers to perform HTTP Response Splitting attacks to modify expected HTML content from the server via the url parameter in (1) index.php and (2) exit.php, or (3) the HTTP Referer field in comment.php.
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
- S9Y Serendipity 0.x - 'exit.php' HTTP Response Splitting EDB-24697 · webapps · Oct 21, 2004 · verified
Sources: PoC-in-GitHub, Metasploit Framework, Exploit-DB — updated daily. Only links are listed; no exploit code is hosted here.
References
- 20041021 HTTP Response Splitting in Serendipity 0.7-beta4 mailing-list
- http://www.s9y.org/5.html
- 11497 vdb-entry
- http://cvs.sourceforge.net/viewcvs.py/php-blog/serendipity/exit.php?rev=1.10&view=markup
- http://cvs.sourceforge.net/viewcvs.py/php-blog/serendipity/index.php?rev=1.52&view=markup
- serendipity-response-splitting(17798) vdb-entry
- 11039 vdb-entry
- 1011864 vdb-entry
- 11038 vdb-entry
- 12909 third-party-advisory
- http://sourceforge.net/project/shownotes.php?release_id=276694
- 11013 vdb-entry
- http://cvs.sourceforge.net/viewcvs.py/php-blog/serendipity/comment.php?rev=1.49&view=markup