漏洞信息详情
D-Bus 规则绕过安全限制漏洞
- CNNVD编号:CNNVD-200812-151
- 危害等级: 低危
- CVE编号: CVE-2008-4311
- 漏洞类型: 配置错误
- 发布时间: 2008-12-10
- 威胁类型: 本地
- 更新时间: 2009-04-28
- 厂 商: freedesktop
- 漏洞来源: Joachim Breitner※ ...
漏洞简介
Red Hat D-BUS(也称DBus)是美国红帽(Red Hat)公司的一个免费的消息总线模块,它提供了简单应用程序互相通讯的途径,是freedesktop.org项目的一部分。
D-BUS的默认配置错误的设置了send_requested_reply和receive_requested_reply规则,这可能允许发送和接收本应阻断的消息。
D-BUS的默认配置中包含有以下行:
这些规则的初衷是无需明确许可便允许发送所有的回复,但实际的情况是:当认为要发送消息时,首先要进入policy.c中的bus_client_policy_check_can_send,在这里会检查所有规则,但只会考虑SEND规则(893行),因此上述规则中的第一条仍有效。现在检查规则中可能出现的各种情况,但除了send_requested_reply之外不存在其他情况。在909行只对回复的消息执行了上述操作,也就是对于正常的消息,代码会一直继续直到1028行,该行设置了allowed标记。如果没有其他规则的话,会一直允许继续执行。
漏洞公告
目前厂商已经发布了升级补丁以修复这个安全问题,补丁下载链接:
http://www.freedesktop.org/wiki/Software_2fdbus
参考网址
来源: FEDORA
名称: FEDORA-2008-10907
链接:https://www.redhat.com/archives/fedora-package-announce/2008-December/msg00436.HTML
来源: bugzilla.redhat.com
链接:https://bugzilla.redhat.com/show_bug.cgi?id=474895
来源: bugs.freedesktop.org
链接:https://bugs.freedesktop.org/show_bug.cgi?id=18229
来源: XF
名称: dbus-sendreceive-security-bypass(47138)
链接:http://xforce.iss.net/xforce/xfdb/47138
来源: BID
名称: 32674
链接:http://www.securityfocus.com/bid/32674
来源: VUPEN
名称: ADV-2008-3355
链接:http://www.frsirt.com/english/advisories/2008/3355
来源: SECUNIA
名称: 34642
链接:http://secunia.com/advisories/34642
来源: SECUNIA
名称: 34360
链接:http://secunia.com/advisories/34360
来源: SECUNIA
名称: 33055
链接:http://secunia.com/advisories/33055
来源: SECUNIA
名称: 33047
链接:http://secunia.com/advisories/33047
来源: SUSE
名称: SUSE-SR:2009:009
链接:http://lists.opensuse.org/opensuse-security-announce/2009-04/msg00010.HTML
来源: SUSE
名称: SUSE-SR:2009:008
链接:http://lists.opensuse.org/opensuse-security-announce/2009-04/msg00003.HTML
来源: SUSE
名称: SUSE-SA:2009:013
链接:http://lists.opensuse.org/opensuse-security-announce/2009-03/msg00003.HTML
来源: MLIST
名称: [dbus] 20081205 [CVE-2008-4311] DBus 1.2.6
链接:http://lists.freedesktop.org/archives/dbus/2008-December/010702.HTML
来源: forums.fedoraforum.org
链接:http://forums.fedoraforum.org/showthread.php?t=206797
来源: bugs.debian.org
链接:http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=503532
受影响实体
- Freedesktop Dbus:0.62
- Freedesktop Dbus:1.1.4
- Freedesktop Dbus:1.2.4
- Freedesktop Dbus:1.1.2
- Freedesktop Dbus:1.1.1
补丁
暂无
评论