CVE:CVE-2008-4311
CNNVD:CNNVD-200812-151
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标记。如果没有其他规则的话，会一直允许继续执行。
solution:Upgrade freedesktop dbus to a higher version than 1.2.4,0.1,0.2,0.3,0.4,0.5,0.6,0.7,0.8,0.9,0.10,0.11,0.12,0.13,0.20,0.21,0.22,0.23,0.23.1,0.23.2,0.23.3,0.31,0.32,0.33,0.34,0.35,0.35.1,0.35.2,0.36,0.36.1,0.36.2,0.50,0.60,0.61,0.62,0.90,0.91,0.92,1.0,1.0:rc1,1.0:rc2,1.0:rc3,1.1.0,1.1.1,1.1.2,1.1.4,and avoid the version (,1.2.4],0.1,0.2,0.3,0.4,0.5,0.6,0.7,0.8,0.9,0.10,0.11,0.12,0.13,0.20,0.21,0.22,0.23,0.23.1,0.23.2,0.23.3,0.31,0.32,0.33,0.34,0.35,0.35.1,0.35.2,0.36,0.36.1,0.36.2,0.50,0.60,0.61,0.62,0.90,0.91,0.92,1.0,1.0:rc1,1.0:rc2,1.0:rc3,1.1.0,1.1.1,1.1.2,1.1.4