积极预防 及时发现
快速响应 力保恢复
Red Hat 安全公告 RHSA-2002:254-05
发布时间:2002-12-06 信息来源:管理员

涉及程序: Red Hat Linux 7.2 - i386, ia64 描述: Red Hat Linux 7.2 反向DNS解析代码缓冲溢出缺陷 详细: Webalizer 是 Red Hat Linux 7.2 的Web服务器日志文件分析程序,并以HTML格式生成详细的报告。 2.01-10 之前版本Webalizer存在一缓冲溢出缺陷:当Webalizer被配置成允许使用反向DNS解析时,远程攻击者可以通过连接到Webalizer服务器,然后递交一个畸形的DNS反向解析请求(递交的畸形请求需要将请求的IP地址解析为一个超长字节主机名),导致解析程序Webalizer由于无法进行正确处理而发生缓冲溢出。精心构建的畸形反向解析请求可在目标系统上执行任意指令。 在 Red Hat Linux 7.2 中,由于其附带有 Webalizer 2.01-9,因此操作系统也受此缺陷影响。 建议用户立即更新Webalizer数据包。 攻击方法: 远程攻击者可以通过连接到Webalizer服务器,然后递交一个畸形的DNS反向解析请求(递交的畸形请求需要将请求的IP地址解析为一个超长字节主机名),导致解析程序Webalizer由于无法进行正确处理而发生缓冲溢出。精心构建的畸形反向解析请求可在目标系统上执行任意指令。 解决方案: 升级软件包 rpm -Fvh 代表你要用来更新的 RPMs。只有目前已经安装的 RPMs 才可更新,那些没有安装过但是包含在 filenames 内的 RPMs 将不会被更新。注意,如果你目前所在目录下只包含想要的RPMs,你也可以使用万用字符(*.rpm)。 另外,也可以通过 Red Hat Network 在线进行更新。如果要使用 Red Hat Network 进行更新,可由以下指令激活 Red Hat Update Agent 进行更新: up2date 这将激活一个交互式程序,使系统升级到适当的RPMs。 更新完毕后,需要重新激活服务器。 RPMs 需求 :Red Hat Linux 7.2: SRPMS: ftp://updates.redhat.com/7.2/en/os/SRPMS/webalizer-2.01_09-1.72.src.rpm i386: ftp://updates.redhat.com/7.2/en/os/i386/webalizer-2.01_09-1.72.i386.rpm ia64: ftp://updates.redhat.com/7.2/en/os/ia64/webalizer-2.01_09-1.72.ia64.rpm 验证: MD5 sum Package Name -------------------------------------------------------------------------- 09943eb2e39f5ed617bb40a5e9b05e39 7.2/en/os/SRPMS/webalizer-2.01_09-1.72.src.rpm f3d16a9fa3c202031a6cda1da2944e3d 7.2/en/os/i386/webalizer-2.01_09-1.72.i386.rpm 4f225355bff421a2de0b1634d6c54db5 7.2/en/os/ia64/webalizer-2.01_09-1.72.ia64.rpm 这些套件基于安全理由,均由 Red Hat 公司使用 GPG 签章,可至下列网址取得key: >http://www.redhat.com/about/contact.html 你可以用以下指令来进行验证: rpm --checksig 如果你只想验证软件没有被更改或者损坏的话,可用以下指令检查md5sum: rpm --checksig --nogpg 附加信息: CVE Names: CAN-2002-0180