Microsoft SQL Server 7.0及2000多个扩展存储过程缓冲区溢出漏洞(MS02-020)

漏洞信息详情

Microsoft SQL Server 7.0及2000多个扩展存储过程缓冲区溢出漏洞(MS02-020)

漏洞简介

Microsoft SQL Server是Windows平台下流行的SQL服务器程序。Microsoft SQL Server支持外部存储过程来方便地扩展数据库的功能。
Microsoft SQL Server自带的多个扩展存储过程在处理用户请求数据里存在输入验证漏洞,远程攻击者可能利用这个漏洞在主机上执行任意指令。
Microsoft SQL Server的多个扩展存储过程没有充分检查过滤用户提交的数据,远程攻击者可能通过提交精心构造的超长参数值在服务器上执行任意指令。比如xp_dirtree存储过程用于得到一个指定目录或驱动器下的子目录信息。当它被调用的时候,它让一个叫Srv_paraminfo()的函数解释处理用户参数。如果提交给xp_dirtree存储过程一个超长的是字串,可能会导致缓冲区溢出,造成拒绝服务攻击或者在主机上以SQL进程的权限执行任意指令。

漏洞公告

临时解决方法:
如果您不能立刻安装补丁或者升级,CNNVD建议您采取以下措施以降低威胁:

* 设置禁止xp_dirtree存储过程,并删除相关的DLL文件。
厂商补丁:
Microsoft
———
Microsoft已经为此发布了一个安全公告(MS02-020)以及相应补丁:

MS02-020:SQL Extended Procedure Functions Contain Unchecked Buffers (Q319507)

链接:http://www.microsoft.com/technet/security/bulletin/MS02-020.asp” target=”_blank”>
http://www.microsoft.com/technet/security/bulletin/MS02-020.asp

补丁下载:

* Microsoft SQL Server 7.0:

The patch for this issue is available in the SQL 7.0 Cumulative

Security patch at http://support.microsoft.com/support/misc/kblookup.asp?id=Q318268” target=”_blank”>
http://support.microsoft.com/support/misc/kblookup.asp?id=Q318268

* Microsoft SQL Server 2000: The patch for this issue is available in

the SQL Server 2000 Cumulative Security patch at http://support.microsoft.com/support/misc/kblookup.asp?id=Q316333” target=”_blank”>
http://support.microsoft.com/support/misc/kblookup.asp?id=Q316333

参考网址

来源:US-CERT Vulnerability Note: VU#627275
名称: VU#627275
链接:http://www.kb.cert.org/vuls/id/627275

来源:CERT/CC Advisory: CA-2002-22
名称: CA-2002-22
链接:http://www.cert.org/advisories/CA-2002-22.html

来源: MS
名称: MS02-020
链接:http://www.microsoft.com/technet/security/bulletin/ms02-020.asp

来源: BUGTRAQ
名称: 20020312 Many, many, many Sql Server 7 & 2000 Buffer Overflows
链接:http://www.securityfocus.com/archive/1/261775

来源: BUGTRAQ
名称: 20020305 Another Sql Server 7 Buffer Overflow
链接:http://marc.theaimsgroup.com/?l=bugtraq&m=101535353331625&w=2

来源: US Government Resource: oval:org.mitre.oval:def:121
名称: oval:org.mitre.oval:def:121
链接:http://oval.mitre.org/repository/data/getDef?id=oval:org.mitre.oval:def:121

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享