Multiple cross-site scripting (XSS) vulnerabilities in Zen Cart 1.3.5 allow remote attackers to inject arbitrary web script or HTML via the (1) adminname or (2) adminpass parameter in (a) admin/login.php, or the (3) adminemail parameter in (b) admin/passwordforgotten.php.
A vulnerability was detected in ZenCart 2.1.0. Affected by this vulnerability is an unknown functionality of the component CKEditor. The manipulation leads to cross site scripting. The attack can be launched remotely. The exploit has been disclosed to the public and may be used. The real existence of this vulnerability is still doubted at the moment. The vendor declares this as "intended behavior, allowed for authorized administrators".
SQL injection vulnerability in applicationtop.php for Zen Cart 1.1.3 before patch 2 may allow remote attackers to execute arbitrary SQL commands via the productsid parameter.
SQL injection vulnerability in login.php in Zen Cart 1.1.2d, 1.1.4 before patch 1, and possibly other versions allows remote attackers to execute arbitrary SQL via the (1) adminname or (2) adminpass parameters.
Zen Cart 1.2.6d and earlier, under certain PHP configurations, allows remote attackers to obtain sensitive information via direct requests to files in the admin/includes directory, including (1) graphs/bannerdaily.php, (2) graphs/bannerinfobox.php, (3) graphs/banneryearly.php, (4) graphs/bannermonthly.php, (5) applicationbottom.php, (6) attributespreview.php, (7) modules/categoryproductlisting.php, (8) modules/copytoconfirm.php, (9) modules/deleteproductconfirm.php, and (10) modules/moveproductconfirm.php, which leaks the web server path in the resulting error message.
Multiple SQL injection vulnerabilities in Zen Cart 1.3.0.2 and earlier allow remote attackers to execute arbitrary SQL commands via (1) GPC data to the ipngetstoredsession function in ipnmainhandler.php, which can be leveraged to modify elements of $SESSION; and allow remote authenticated users to execute arbitrary SQL commands via (2) a session id within a cookie to whosonlinesessionrecreate, (3) the quantity field to the addcart function, (4) an id[] parameter when adding an item to a shopping cart, or (5) a redemption code when checking out (dcredeemcode parameter to includes/modules/ordertotal/otcoupon.php).
Directory traversal vulnerability in Zen Cart 1.3.0.2 and earlier allows remote attackers to include and possibly execute arbitrary local files via directory traversal sequences in the typefilter parameter.
PHP remote file inclusion vulnerability in index.php in Zen Cart 1.3.0.2 and earlier, when registerglobals is enabled, allows remote attackers to execute arbitrary PHP code via a URL in the autoLoadConfig[999][0][loadFile] parameter.
index.php in Zen Cart 1.3.0.2 allows remote attackers to obtain sensitive information via empty (1) GET[], (2) SESSION[], (3) POST[], (4) COOKIE[], or (5) SESSION[] array parameters, which reveals the installation path in an error message. NOTE: this issue might be resultant from a global overwrite vulnerability.
SQL injection vulnerability in Zen Cart before 1.2.7 allows remote attackers to execute arbitrary SQL commands via unspecified vectors.
Unspecified vulnerabilities in Zen Cart before 1.2.7 allow remote attackers to cause unknown impact via unspecified vectors related to "other attempted exploits" other than SQL injection.
Session fixation vulnerability in Zen Cart 1.3.7 and earlier allows remote attackers to hijack web sessions by setting the Cookie parameter.