Smart IRC守护程序远程客户端DNS缓冲区溢出漏洞

漏洞信息详情

Smart IRC守护程序远程客户端DNS缓冲区溢出漏洞

漏洞简介

sircd是一款开放源代码IRC服务程序。
sircd在检查返回的DNS信息时缺少正确边界缓冲区检查,远程攻击者可以利用这个漏洞提交恶意DNS解析结果可使sircd服务程序崩溃。
sircd在解析反向DNS结果时缺少正确处理,如返回的值超长,可导致发生基于堆栈的溢出。恶意消息的缓冲区可以构建如下:
[94 bytes of crap][EBP ][EIP ][400 bytes for nops and shellcode]
提交如下反向DNS解析结果给sircd,可能以sircd进程权限在系统上执行任意指令。

漏洞公告

厂商补丁:
sircd
—–
目前厂商还没有提供补丁或者升级程序,我们建议使用此软件的用户随时关注厂商的主页以获取最新版本:

http://www.sircd.org” target=”_blank”>
http://www.sircd.org

参考网址

来源: XF
名称: sircd-reverse-dns-bo(11409)
链接:http://xforce.iss.net/xforce/xfdb/11409

来源: BID
名称: 6924
链接:http://www.securityfocus.com/bid/6924

来源: BUGTRAQ
名称: 20030223 sircd proof-of-concept / advisory
链接:http://www.securityfocus.com/archive/1/312924

来源:NSFOCUS
名称:4457
链接:http://www.nsfocus.net/vulndb/4457

受影响实体

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