CVE-2004-2411
CVSS4.3
发布时间 :2004-12-31 00:00:00
修订时间 :2008-09-05 16:44:03
NMCOE    

[原文]The CleanseMessage function in shop$db.asp for VP-ASP Shopping Cart 4.0 through 5.0 does not sufficiently cleanse inputs, which allows remote attackers to conduct cross-site scripting (XSS) attacks that do not use <script> tags, as demonstrated via javascript in IMG tags to (1) the cat parameter in shopdisplayproducts.asp or (2) the msg parameter in shoperror.asp, and possibly other vectors.


[CNNVD]Virtual Programming VP-ASP Shopping Cart Shop$DB.ASP跨站脚本漏洞(CNNVD-200412-1047)

        
        Virtual Programming VP-ASP是一款商业性质的电子购物应用系统,由ASP脚本编写。
        Virtual Programming VP-ASP的登录脚本对用户提交的输入没有很好的过滤,远程攻击者可以利用这个漏洞进行跨站脚本攻击,获得敏感信息。
        问题存在于Shop$DB.ASP脚本上,对用户提交的恶意HTML或Javascript脚本数据缺少过滤,当其他用户查看恶意链接时,恶意代码可在用户浏览器上执行,导致基于COOKIE的信息泄露。
        

- CVSS (基础分值)

CVSS分值: 4.3 [中等(MEDIUM)]
机密性影响: NONE [对系统的机密性无影响]
完整性影响: PARTIAL [可能会导致系统文件被修改]
可用性影响: NONE [对系统可用性无影响]
攻击复杂度: MEDIUM [漏洞利用存在一定的访问条件]
攻击向量: [--]
身份认证: NONE [漏洞利用无需身份认证]

- CPE (受影响的平台与产品)

cpe:/a:virtual_programming:vp-asp:4.50
cpe:/a:virtual_programming:vp-asp:5.0
cpe:/a:virtual_programming:vp-asp:4.0

- OVAL (用于检测的技术细节)

未找到相关OVAL定义

- 官方数据库链接

http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2004-2411
(官方数据源) MITRE
http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2004-2411
(官方数据源) NVD
http://www.cnnvd.org.cn/vulnerability/show/cv_cnnvdid/CNNVD-200412-1047
(官方数据源) CNNVD

- 其它链接及资源

http://www.vpasp.com/virtprog/info/faq_securityfixes.htm
(PATCH)  CONFIRM  http://www.vpasp.com/virtprog/info/faq_securityfixes.htm
http://www.securityfocus.com/bid/10534
(PATCH)  BID  10534
http://www.securityfocus.com/bid/10530
(PATCH)  BID  10530
http://www.providesecurity.com/research/advisories/06142004-01.asp
(VENDOR_ADVISORY)  MISC  http://www.providesecurity.com/research/advisories/06142004-01.asp
http://archives.neohapsis.com/archives/fulldisclosure/2004-06/0363.html
(VENDOR_ADVISORY)  FULLDISC  20040613 VP-ASP Shopping Cart Multiple Vulnerabilities
http://xforce.iss.net/xforce/xfdb/16411
(UNKNOWN)  XF  vpasp-shoperror-xss(16411)
http://www.osvdb.org/6949
(UNKNOWN)  OSVDB  6949
http://secunia.com/advisories/11846
(VENDOR_ADVISORY)  SECUNIA  11846

- 漏洞信息

Virtual Programming VP-ASP Shopping Cart Shop$DB.ASP跨站脚本漏洞
中危 访问验证错误
2004-12-31 00:00:00 2006-04-07 00:00:00
远程  
        
        Virtual Programming VP-ASP是一款商业性质的电子购物应用系统,由ASP脚本编写。
        Virtual Programming VP-ASP的登录脚本对用户提交的输入没有很好的过滤,远程攻击者可以利用这个漏洞进行跨站脚本攻击,获得敏感信息。
        问题存在于Shop$DB.ASP脚本上,对用户提交的恶意HTML或Javascript脚本数据缺少过滤,当其他用户查看恶意链接时,恶意代码可在用户浏览器上执行,导致基于COOKIE的信息泄露。
        

- 公告与补丁

        厂商补丁:
        Virtual Programming
        -------------------
        目前厂商已经发布了升级补丁以修复这个安全问题,请到厂商的主页下载:
        编辑shop$db.asp文件,在如下代码段前增加'rc=instr(lmsg, "=")':
        Sub CleanseMessage (msg, rc)
        dim lmsg, pos
        lmsg=lcase(msg)
        pos=instr(lmsg, "

- 漏洞信息 (24198)

Virtual Programming VP-ASP Shoperror Script 4/5 Cross-Site Scripting Vulnerability (EDBID:24198)
asp webapps
2004-06-14 Verified
0 Thomas Ryan
N/A [点击下载]
source: http://www.securityfocus.com/bid/10534/info

A vulnerability exists in the software that may allow a remote user to launch cross-site scripting attacks. The problem is reported to exist due to improper sanitizing of user-supplied data in the 'shoperror.asp' script.

An attacker can exploit this issue to steal cookie authentication credentials, or perform other types of attacks. 

VP-ASP versions 5.0 and prior may be prone to this issue. It is possible that a vendor-supplied fix addresses this issue, however, this has not been confirmed at the moment.

http://www.example.com/vpasp/shoperror.asp?msg=<img%20src="javascript:alert('XSS')">
http://www.example.com/vpasp/shoperror.asp?msg=<meta%20http-equiv='refresh'content=
'0'>		

- 漏洞信息

6949
VP-ASP Shopping Cart shop$db.asp XSS
Remote / Network Access Input Manipulation
Loss of Integrity
Exploit Unknown

- 漏洞描述

VP-ASP contains a flaw that allows a remote cross site scripting attack. This flaw exists because the application does not properly validate variables upon submission to the shop$db.asp script. This could allow a user to create a specially crafted URL that would execute arbitrary code in a user's browser within the trust relationship between the browser and the server, leading to a loss of integrity.

- 时间线

2004-06-12 Unknow
Unknow Unknow

- 解决方案

Currently, there are no known workarounds or upgrades to correct this issue. However, Virtual Programming has released a patch to address this vulnerability.

- 相关参考

- 漏洞作者

Unknown or Incomplete
 

 

关于SCAP中文社区

SCAP中文社区是国内第一个以SCAP为主题的中文开放社区。了解更多信息,请查阅[关于本站]

版权声明

CVE/CWE/OVAL均为MITRE公司的注册商标,它们的官方数据源均保存在MITRE公司的相关网站