IBM DB2 Windows弱权限漏洞
发布日期:2005-01-05
更新日期:2005-01-06
受影响系统:IBM DB2 Universal Database 8.1
描述:
BUGTRAQ ID:
11403
IBM DB2是一个大型的商业关系数据库系统,面向电子商务、商业资讯、内容管理、客户关系管理等应用,可运行于AIX、HP-UX、Linux、Solaris、Windows等系统。
IBM DB2的WINDOWS版本存在弱权限,本地攻击者可以利用这个漏洞获得敏感信息或对服务进行拒绝服务攻击。
根据服务器的验证模式,任意用户可以从共享内存段'DB2SHMSECURITYSERVICE'段获得明文的Windows用户名和密码,如果验证模式为'client',所有客户端的用户名和密码组合可从此段读取。
另外任意用户可以通过设置事件名为'DB2SHUTDOWNSEM'+ pid如:
DB2SHUTDOWNSEM000002ec
来关闭DB2。
任何用户可以通过写非零值到'DB2SHMSECURITYSERVICE'段,然后设置安全服务'input'事件,使服务读取输入数据:
DB2NTSECURITYINPUT
可导致"DB2 Security Server"服务崩溃。
任何用户可以从共享内存段读敏感查询或者查询的结果,这些段被标记为任何人可读取:
section read DB20QM
section read DB2GLBQ0QM
section read DB2SHMDB2_0APP
section read DB2SHMDB2_0APL00000003
section read DB2SHMDB2_0APL00000004
section read DB2SHMDB2_0APL00000005
...etc
另外在写'DB20QM'段之后:
section write DB20QM
可导致'command line processor'和'command center'不能运行,服务器产生拒绝服务。
<*来源:NGSSoftware (
mark@ngssoftware.com)
链接:
http://marc.theaimsgroup.com/?l=bugtraq&m=110495402231836&w=2
*>
建议:
厂商补丁:
IBM
---
目前厂商已经发布了升级补丁以修复这个安全问题,请到厂商的主页下载:
http://www.ibm.com/software/data/db2/udb/support/downloadv8.html
http://www.ibm.com/software/data/db2/udb/support/downloadv7.html浏览次数:2715
严重程度:0(网友投票)