Skip to content
OpenAdvisories
High · 7.1 CVE-2019-12749 EUVD-2019-4335GHSA-2hpj-v4f4-7g4j

dbus before 1.10.28, 1.12.x before 1.12.16, and 1.13.x before 1.13.12, as used in DBusServer in Canonical Upstart in Ubuntu 14.04 (and in s…

Published Jun 11, 2019 · Updated Feb 13, 2026 · Assigned by mitre

Description

dbus before 1.10.28, 1.12.x before 1.12.16, and 1.13.x before 1.13.12, as used in DBusServer in Canonical Upstart in Ubuntu 14.04 (and in some, less common, uses of dbus-daemon), allows cookie spoofing because of symlink mishandling in the reference implementation of DBUS_COOKIE_SHA1 in the libdbus library. (This only affects the DBUS_COOKIE_SHA1 authentication mechanism.) A malicious client with write access to its own home directory could manipulate a ~/.dbus-keyrings symlink to cause a DBusServer with a different uid to read and write in unintended locations. In the worst case, this could result in the DBusServer reusing a cookie that is known to the malicious client, and treating that cookie as evidence that a subsequent client connection came from an attacker-chosen uid, allowing authentication bypass.

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 dbus 1.12.16-1 —
Debian 13 dbus 1.12.16-1 —
Debian 12 dbus 1.12.16-1 —
Debian 9 dbus 1.10.28-0+deb9u1 DSA-4462-1
Debian 8 dbus 1.8.22-0+deb8u2 DLA-1818-1
ReleasePackageFixed inAdvisory
Ubuntu 18.04 LTS dbus 1.12.2-1ubuntu1.1 USN-4015-1
Ubuntu 16.04 LTS dbus 1.10.6-1ubuntu3.4 USN-4015-1
Show 1 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Ubuntu Pro 14.04 LTS dbus 1.6.18-0ubuntu4.5+esm1 USN-4015-2
ReleasePackageFixed inAdvisory
RHEL 8 dbus +6 1:1.12.8-9.el8 RHSA-2019:3707
RHEL 7 dbus +5 1:1.10.24-15.el7 RHSA-2020:4032
RHEL 6 dbus +4 1:1.2.24-11.el6_10 RHSA-2019:1726
Show 2 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
RHEL 6.6 AUS dbus +4 1:1.2.24-9.el6_6 RHSA-2019:2868
RHEL 6.5 AUS dbus +4 1:1.2.24-9.el6_5 RHSA-2019:2870
ReleasePackageFixed inAdvisory
SLES 15 SP1 dbus-1 +1 1.12.2-8.3.1 SUSE-SU-2019:1595-1
SLES 15 dbus-1 +1 1.12.2-3.5.1 SUSE-SU-2019:1597-1, SUSE-SU-2019:1521-1
SLES 12 SP5 dbus-1 +1 1.8.22-11.3.1 SUSE-SU-2020:1672-1
SLES 12 SP2 dbus-1 +1 1.8.22-24.19.1 SUSE-SU-2019:1591-1
SLES 12 SP1 dbus-1 +1 1.8.22-24.19.1 SUSE-SU-2019:1591-1
Show 13 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
SLES 12 dbus-1 +1 1.8.22-24.19.1 SUSE-SU-2019:1591-1
SLES 11 SP4 dbus-1 +1 1.2.10-3.34.8.1 SUSE-SU-2019:14111-1
SLES for SAP 12 SP5 dbus-1 +1 1.8.22-11.3.1 SUSE-SU-2020:1672-1
SLES for SAP 12 SP3 dbus-1 1.8.22-29.17.7 SUSE-SU-2019:2820-2
SLES for SAP 12 SP3 dbus-1-x11 1.8.22-29.17.12 SUSE-SU-2019:2820-2
SLES for SAP 12 SP2 dbus-1 +1 1.8.22-24.19.1 SUSE-SU-2019:1591-1
SLES for SAP 12 SP1 dbus-1 +1 1.8.22-24.19.1 SUSE-SU-2019:1591-1
SUSE OpenStack Cloud Crowbar 8 dbus-1 1.8.22-29.17.7 SUSE-SU-2019:2820-2
SUSE OpenStack Cloud Crowbar 8 dbus-1-x11 1.8.22-29.17.12 SUSE-SU-2019:2820-2
SUSE OpenStack Cloud 8 dbus-1 1.8.22-29.17.7 SUSE-SU-2019:2820-2
SUSE OpenStack Cloud 8 dbus-1-x11 1.8.22-29.17.12 SUSE-SU-2019:2820-2
SUSE OpenStack Cloud 7 dbus-1 +1 1.8.22-24.19.1 SUSE-SU-2019:1591-1
SUSE Linux Enterprise Point of Sale 11 SP3 dbus-1 +1 1.2.10-3.34.8.1 SUSE-SU-2019:14111-1
SUSE HPE Helion OpenStack 8 dbus-1 1.8.22-29.17.7 SUSE-SU-2019:2820-2
SUSE HPE Helion OpenStack 8 dbus-1-x11 1.8.22-29.17.12 SUSE-SU-2019:2820-2
SUSE Enterprise Storage 5 dbus-1 1.8.22-29.17.7 SUSE-SU-2019:2820-2
SUSE Enterprise Storage 5 dbus-1-x11 1.8.22-29.17.12 SUSE-SU-2019:2820-2
SUSE Enterprise Storage 4 dbus-1 +1 1.8.22-24.19.1 SUSE-SU-2019:1591-1
ReleasePackageFixed inAdvisory
openSUSE Tumbleweed dbus-1 1.12.20-5.5 openSUSE-SU-2024:10711-1
openSUSE Leap 15.1 dbus-1 +1 1.12.2-lp151.4.3.1 openSUSE-SU-2019:1750-1
openSUSE Leap 15.0 dbus-1 +1 1.12.2-lp150.2.3.1 openSUSE-SU-2019:1671-1, openSUSE-SU-2019:1604-1
ReleasePackageFixed inAdvisory
Alpine v3.24 dbus 1.12.16-r0 —
Alpine v3.23 dbus 1.12.16-r0 —
Alpine v3.22 dbus 1.12.16-r0 —
Alpine v3.21 dbus 1.12.16-r0 —
Alpine v3.20 dbus 1.12.16-r0 —
Show 13 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Alpine v3.19 dbus 1.12.16-r0 —
Alpine v3.18 dbus 1.12.16-r0 —
Alpine v3.17 dbus 1.12.16-r0 —
Alpine v3.16 dbus 1.12.16-r0 —
Alpine v3.15 dbus 1.12.16-r0 —
Alpine v3.14 dbus 1.12.16-r0 —
Alpine v3.13 dbus 1.12.16-r0 —
Alpine v3.12 dbus 1.12.16-r0 —
Alpine v3.11 dbus 1.12.16-r0 —
Alpine v3.10 dbus 1.12.16-r0 —
Alpine v3.9 dbus 1.10.28-r0 —
Alpine v3.8 dbus 1.10.28-r0 —
Alpine v3.7 dbus 1.10.28-r0 —

Amazon Linux

ReleasePackageFixed inAdvisory
Amazon Linux 2 dbus +5 1:1.10.24-7.amzn2.0.2 ALAS2-2022-1870

Azure Linux

ReleasePackageFixed inAdvisory
Azure Linux 2 (CBL-Mariner) dbus 1.13.6-9 —

Oracle Linux

ReleasePackageFixed inAdvisory
Oracle Linux 8 dbus +6 1:1.12.8-9.0.1.el8 ELSA-2019-3707
Oracle Linux 7 dbus +5 1:1.10.24-15.0.1.el7 ELSA-2020-4032

Advisories 23

References