Korean
<< Back
VID 21989
Severity 40
Port 80, ...
Protocol TCP
Class CGI
Detailed Description The SquirrelCart program is vulnerable to a remote file include vulnerability via the 'cart_isp_root' parameter. Squirrelcart PHP Shopping Cart is a shopping cart application written in PHP. SquirrelCart version 2.2.2 and earlier versions are vulnerable to a remote file include vulnerability, caused by improper validation of user-supplied input passed to the 'cart_isp_root' parameter of the 'cart_content.php' script. If the 'register_globals' is enabled, a remote attacker could send a specially-crafted URL request to the cart_content.php script and execute arbitrary PHP code on the affected host.

* References:
http://www.frsirt.com/english/advisories/2006/1818
http://secunia.com/advisories/20121
http://milw0rm.com/exploits/1790
http://www.ldev.com/forums/showthread.php?p=9976#post9976

* Platforms Affected:
SquirrelCart versions 2.2.2 and earlier versions
Any operating system Any version
Recommendation Upgrade to the latest version of SquirrelCart (2.2.2 or later), available from the SquirrelCart Web page at http://www.squirrelcart.com/downloads.php

-- OR --

As a workaround, disable PHP's 'register_globals' setting.
Related URL CVE-2006-2483 (CVE)
Related URL 17992 (SecurityFocus)
Related URL 26443 (ISS)