Description
Multiple cross-site scripting (XSS) vulnerabilities in Devellion CubeCart 2.0.x allow remote attackers to inject arbitrary web script or HTML via the order_id parameter in (1) admin/print_order.php and (2) view_order.php; the (3) site_url and (4) la_search_home parameters and (5) certain language parameters in admin/nav.php; the (6) image parameter in admin/image.php; the (7) site_name, (8) la_adm_header, (9) charset, and (10) certain other parameters in admin/header.inc.php; the (12) la_pow_by parameter in footer.inc.php; and the (13) site_name parameter and (14) certain other parameters in header.inc.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 6
- CubeCart 3.0.x - '/admin/print_order.php?order_id' Cross-Site Scripting EDB-28699 · webapps · Sep 26, 2006 · verified
- CubeCart 3.0.x - 'view_order.php?order_id' Cross-Site Scripting EDB-28700 · webapps · Sep 26, 2006 · verified
- CubeCart 3.0.x - '/admin/nav.php' Multiple Cross-Site Scripting Vulnerabilities EDB-28701 · webapps · Sep 26, 2006 · verified
- CubeCart 3.0.x - '/admin/image.php?image' Cross-Site Scripting EDB-28702 · webapps · Sep 26, 2006 · verified
- CubeCart 3.0.x - '/admin/header.inc.php' Multiple Cross-Site Scripting Vulnerabilities EDB-28703 · webapps · Sep 26, 2006 · verified
- CubeCart 3.0.x - 'footer.inc.php?la_pow_by' Cross-Site Scripting EDB-28704 · webapps · Sep 26, 2006 · verified
Sources: PoC-in-GitHub, Metasploit Framework, Exploit-DB — updated daily. Only links are listed; no exploit code is hosted here.
References
- 29249 vdb-entry
- 20060926 CubeCart Multiple input Validation vulnerabilities mailing-list
- 20215 vdb-entry
- ADV-2006-3818 vdb-entry
- cubecart-multiple-scripts-xss(29177) vdb-entry
- 29251 vdb-entry
- 29248 vdb-entry
- 1662 third-party-advisory
- 29250 vdb-entry
- 29246 vdb-entry
- 29252 vdb-entry
- 22175 third-party-advisory
- 29247 vdb-entry