Korean
<< Back
VID 21629
Severity 30
Port 80, ...
Protocol TCP
Class CGI
Detailed Description The ProductCart software is vulnerable to multiple input validation vulnerabilities (3). ProductCart is an ecommerce shopping cart program written in ASP for Microsoft Windows operating systems. ProductCart version 2.7 and earlier versions are vulnerable to multiple input validation vulnerabilities, which can be exploited by remote attackers to conduct cross-site scripting and SQL injection attacks.

1) Multiple SQL Injection Vulnerabilities: Input passed to the "idcategory" parameter of the "viewPrd.asp" script, the "lid" parameter of the "editCategories.asp" script, the "idc" parameter of the "modCustomCardPaymentOpt.asp" script, and the "idccr" parameter of the "OptionFieldsEdit.asp" script isn't properly sanitized before being used in a SQL query. This can be exploited to manipulate SQL queries by injecting arbitrary SQL code.
2) A Cross-Site Scripting Vulnerability: Input passed to the "error" parameter in the "techErr.asp" script isn't properly sanitized before being returned to the user. This can be exploited to execute arbitrary HTML and script code in a user's browser session in context of a vulnerable site.

* References:
http://echo.or.id/adv/adv16-theday-2005.txt
http://securitytracker.com/alerts/2005/Jun/1014129.html

* Platforms Affected:
EarlyImpact, ProductCart version 2.7 and earlier versions
Microsoft Windows Any version
Recommendation No upgrade or patch available as of June 2005.

-- OR --

Upgrade to the latest version of ProductCart (greater than 2.7), when new version fixed this problem becomes available from the EarlyImpact Web site at http://www.earlyimpact.com/index.asp
Related URL CVE-2005-1967,CVE-2005-1968 (CVE)
Related URL 13881 (SecurityFocus)
Related URL 20956,20958 (ISS)