From: Simon McVittie Date: Mon, 5 Jan 2015 14:58:48 +0000 (+0000) Subject: Merge tag 'dbus-1.9.6' X-Git-Tag: dbus-1.9.8~31 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=d97e8f95aad270acb58f3d7e7b92da5cc087e02b;p=thirdparty%2Fdbus.git Merge tag 'dbus-1.9.6' dbus-1.9.6 Conflicts: NEWS configure.ac --- d97e8f95aad270acb58f3d7e7b92da5cc087e02b diff --cc NEWS index 65f4e3a24,3ed896674..e0d80c141 --- a/NEWS +++ b/NEWS @@@ -1,8 -1,34 +1,39 @@@ - D-Bus 1.9.6 (UNRELEASED) ++D-Bus 1.9.8 (UNRELEASED) +== + +... + + D-Bus 1.9.6 (2015-01-05) + == + + The “I do have a bread knife” release. + + Security hardening: + + • Do not allow calls to UpdateActivationEnvironment from uids other than + the uid of the dbus-daemon. If a system service installs unsafe + security policy rules that allow arbitrary method calls + (such as CVE-2014-8148) then this prevents memory consumption and + possible privilege escalation via UpdateActivationEnvironment. + + We believe that in practice, privilege escalation here is avoided + by dbus-daemon-launch-helper sanitizing its environment; but + it seems better to be safe. + + • Do not allow calls to UpdateActivationEnvironment or the Stats interface + on object paths other than /org/freedesktop/DBus. Some system services + install unsafe security policy rules that allow arbitrary method calls + to any destination, method and interface with a specified object path; + while less bad than allowing arbitrary method calls, these security + policies are still harmful, since dbus-daemon normally offers the + same API on all object paths and other system services might behave + similarly. + + Other fixes: + + • Add missing initialization so GetExtendedTcpTable doesn't crash on + Windows Vista SP0 (fd.o #77008, Илья А. Ткаченко) + D-Bus 1.9.4 (2014-11-24) == diff --cc configure.ac index ce6f9d6cf,6dcb2818c..70d31b7e9 --- a/configure.ac +++ b/configure.ac @@@ -3,7 -3,7 +3,7 @@@ AC_PREREQ([2.63] m4_define([dbus_major_version], [1]) m4_define([dbus_minor_version], [9]) - m4_define([dbus_micro_version], [5]) -m4_define([dbus_micro_version], [6]) ++m4_define([dbus_micro_version], [7]) m4_define([dbus_version], [dbus_major_version.dbus_minor_version.dbus_micro_version]) AC_INIT([dbus],[dbus_version],[https://bugs.freedesktop.org/enter_bug.cgi?product=dbus],[dbus])