【绿盟紧急安全通告】Microsoft WINS 服务存在严重远程安全漏洞
公告编号:NSFCSA-20041129-01
发布时间:2004-11-29
更新时间:2004-11-29
受影响的软件及系统:
====================
Microsoft Windows NT 4.0 Server
Microsoft Windows 2000 Server
Microsoft Windows 2000 Advance Server
Microsoft Windows 2003 Web Edition
Microsoft Windows 2003 Standard Edition
Microsoft Windows 2003 Enterprise Edition Microsoft Windows 2003 Datacenter Edition
不受影响的软件及系统:
====================
Microsoft Windows 2000 Professional
Microsoft Windows XP
综述:
======
WINS(Windows Internet Name Service)是微软Windows 系统支持的一套类似于DNS
的名称服务,负责将网络计算机名解析为IP地址。
近日,immunitysec发现并公开了一个WINS的远程安全漏洞,入侵者可利用该漏洞完全
控制运行着WINS的系统。
分析:
======
WINS 服务支持一个称之为“WINS 复制”的特性,不同的WINS服务器可以靠这个功能
交换信息。WINS 复制使用的也是监听在TCP 42端口上的标准WINS协议。
在WINS复制的会话过程中,服务器端会发送一个内存指针给客户端,客户端用这个指
针进行后续的会话。如果客户端在发送的数据中自己修改这个指针,使之指向用户控
制的数据,最终就可以向任意地址写入16个字节的数据。通过覆盖特殊地址可以执行
任意代码。
成功地利用这个漏洞将导致远程攻击者完全控制运行了WINS服务的Windows操作系统。
解决方法:
==========
* 在边界网络设备上阻断对内部TCP 42和UDP 137端口的访问。
* 如果不需要的话,删除WINS:
在“控制面板”中,开启“添加/删除程序”。
点击“添加/删除 Windows 组件”。
在“Windows 组件向导”页面中,在“组件”之下选择“网络服务”,再点击“详细资料”。
取消核选“Windows Internet 命名服务 (WINS)”复选框以移除该组件。
依照Windows 组件向导的指示,完成后续的步骤。
目前微软尚没有就此漏洞提供安全补丁。
附加信息:
=======
http://www.immunitysec.com/downloads/instantanea.pdf
http://www.nsfocus.net/index.php?act=alert&do=view&aid=48
声 明
==========
本安全公告仅用来描述可能存在的安全问题,中联绿盟信息技术(北京)有限公司不为
此安全公告提供任何保证或承诺。由于传播、利用此安全公告所提供的信息而造成的
任何直接或者间接的后果及损失,均由使用者本人负责,中联绿盟信息技术(北京)有
限公司以及安全公告作者不为此承担任何责任。中联绿盟信息技术(北京)有限公司拥
有对此安全公告的修改和解释权。如欲转载或传播此安全公告,必须保证此安全公告
的完整性,包括版权声明等全部内容。未经中联绿盟信息技术(北京)有限公司允许,
不得任意修改或者增减此安全公告内容,不得以任何方式将其用于商业目的。