Description
Multiple cross-site scripting (XSS) vulnerabilities in Dotclear before 2.4.2 allow remote attackers to inject arbitrary web script or HTML via the (1) login_data parameter to admin/auth.php; (2) nb parameter to admin/blogs.php; (3) type, (4) sortby, (5) order, or (6) status parameters to admin/comments.php; or (7) page parameter to admin/plugin.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 4
- Dotclear 2.4.1.2 - '/admin/auth.php?login_data' Cross-Site Scripting EDB-36888 · webapps · Feb 29, 2012 · verified
- Dotclear 2.4.1.2 - '/admin/blogs.php?nb' Cross-Site Scripting EDB-36889 · webapps · Feb 29, 2012 · verified
- Dotclear 2.4.1.2 - '/admin/comments.php' Multiple Cross-Site Scripting Vulnerabilities EDB-36890 · webapps · Feb 29, 2012 · verified
- Dotclear 2.4.1.2 - '/admin/plugin.php?page' Cross-Site Scripting EDB-36891 · webapps · Feb 29, 2012 · verified
Sources: PoC-in-GitHub, Metasploit Framework, Exploit-DB — updated daily. Only links are listed; no exploit code is hosted here.
References
- https://www.htbridge.ch/advisory/HTB23074
- http://dotclear.org/blog/post/2012/02/11/Dotclear-2.4.2
- dotclear-multiple-xss(73565) vdb-entry
- 52221 vdb-entry
- 20120229 Multiple XSS in Dotclear mailing-list
- 48209 third-party-advisory