Description
Multiple cross-site scripting (XSS) vulnerabilities in CutePHP CuteNews 1.4.6 and UTF-8 CuteNews before 8b allow remote attackers to inject arbitrary web script or HTML via (1) the result parameter to register.php; (2) the user parameter to search.php; the (3) cat_msg, (4) source_msg, (5) postponed_selected, (6) unapproved_selected, and (7) news_per_page parameters in a list action to the editnews module of index.php; and (8) the link tag in news comments. NOTE: some of the vulnerabilities require register_globals to be enabled and/or magic_quotes_gpc to be disabled.
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 2
- CuteNews and UTF-8 CuteNews - Multiple Vulnerabilities EDB-10002 · webapps · Nov 10, 2009 · verified
- CuteNews 1.4.6 - 'result' Cross-Site Scripting EDB-33343 · webapps · Nov 10, 2009 · verified
Sources: PoC-in-GitHub, Metasploit Framework, Exploit-DB — updated daily. Only links are listed; no exploit code is hosted here.
References
- cutenews-title-xss(54237) vdb-entry
- cutenews-newscomments-xss(54224) vdb-entry
- cutenews-search-xss(54222) vdb-entry
- cutenews-register-xss(54221) vdb-entry
- http://www.morningstarsecurity.com/advisories/MORNINGSTAR-2009-02-CuteNews.txt
- 20091110 [MORNINGSTAR-2009-02] Multiple security issues in Cute News and UTF-8 Cute News mailing-list
- cutenews-editnews-xss(54223) vdb-entry
- 36971 vdb-entry