OpenBSD rtlabel_id2name()本地拒绝服务漏洞

2008-01-16T00:00:00
ID SSV:2827
Type seebug
Reporter Root
Modified 2008-01-16T00:00:00

Description

BUGTRAQ ID: 27252

OpenBSD是一款开放源代码Unix类操作系统。

OpenBSD中对ifconfig rtlabel的rtlabel_id2name()调用没有正确地验证返回值,如果没有分配标记或ID无效的话rtlabel_id2name就可能返回空。本地攻击者可以通过在没有分配路由标记的接口上使用SIOCGIFRTLABEL ioctl导致内核忙碌。

OpenBSD 4.2 厂商补丁:

OpenBSD

目前厂商已经发布了升级补丁以修复这个安全问题,请到厂商的主页下载:

<a href=ftp://ftp.openbsd.org/pub/OpenBSD/patches/4.2/common/005_ifrtlabel.patch target=_blank>ftp://ftp.openbsd.org/pub/OpenBSD/patches/4.2/common/005_ifrtlabel.patch</a>