Description
The WHM interface 11.15.0 for cPanel 11.18 before 11.18.4 and 11.22 before 11.22.3 allows remote attackers to bypass XSS protection and inject arbitrary script or HTML via repeated, improperly-ordered "<" and ">" characters in the (1) issue parameter to scripts2/knowlegebase, (2) user parameter to scripts2/changeip, (3) search parameter to scripts2/listaccts, and other unspecified vectors.
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 3
- cPanel 11.x - '/scripts2/knowlegebase?issue' Cross-Site Scripting EDB-31771 · webapps · May 9, 2008 · verified
- cPanel 11.x - '/scripts2/changeip?user' Cross-Site Scripting EDB-31772 · webapps · May 9, 2008 · verified
- cPanel 11.x - '/scripts2/listaccts?search' Cross-Site Scripting EDB-31773 · webapps · May 9, 2008 · verified
Sources: PoC-in-GitHub, Metasploit Framework, Exploit-DB — updated daily. Only links are listed; no exploit code is hosted here.
References
- http://changelog.cpanel.net/?revision=0%3Btree=%3Btreeview=%3Bshow=html%3Bpp=25%3Bte=1314%3Bpg=2
- cpanel-whminterface-xss(42305) vdb-entry
- 20080509 XSS and CSRF vulnerability on Cpanel 11 mailing-list
- ADV-2008-1522 vdb-entry
- 3866 third-party-advisory
- 20080509 XSS and CSRF vulnerability on cPanel 11 mailing-list
- 29125 vdb-entry
- 30166 third-party-advisory