Memory leak in dbus - CVE-2020-12049

 

Memory leak in dbus - CVE-2020-12049

Published: June 17, 2020


Vulnerability identifier: #VU29105
CSH Severity: Low
CVSS v4: 4.8 [CVSS:4.0/AV:L/AC:L/AT:N/PR:L/UI:N/VC:N/VI:N/VA:L/SC:N/SI:N/SA:N]
CVE-ID: CVE-2020-12049
CWE-ID: CWE-401
Exploitation vector: Local access
Exploit availability: No public exploit available

Vulnerability details

The vulnerability allows a local user to perform DoS attack on the target system.

The vulnerability exists due memory leak in libdbus when a message exceeds the per-message file descriptor limit. A local user with access to the D-Bus system bus or another system service's private AF_UNIX socket can make the system service reach its file descriptor limit, denying service to subsequent D-Bus clients.


Affected software

dbus
Arch Linux
Gentoo Linux
SUSE MicroOS
Red Hat Enterprise Linux for IBM z Systems
Red Hat Enterprise Linux for Power, little endian
Red Hat Enterprise Linux for Scientific Computing
Red Hat Enterprise Linux Server
Red Hat Enterprise Linux for Power, big endian
Red Hat Enterprise Linux Workstation
SUSE OpenStack Cloud Crowbar
SUSE OpenStack Cloud
HPE Helion Openstack
Red Hat Enterprise Linux for x86_64
Red Hat Enterprise Linux for ARM 64
Red Hat Enterprise Linux for Power, little endian - Extended Update Support
Red Hat Enterprise Linux for x86_64 - Extended Update Support
Red Hat Enterprise Linux for IBM z Systems - Extended Update Support
Red Hat Enterprise Linux for ARM 64 - Extended Update Support
Red Hat Enterprise Linux Server - TUS
SUSE Linux Enterprise Server for SAP
SUSE Linux Enterprise Server
SUSE Linux Enterprise Software Development Kit
SUSE Linux Enterprise High Performance Computing
SUSE Linux Enterprise Module for Basesystem
Ubuntu
openEuler
dbus (Red Hat package)
Red Hat Enterprise Linux Server for x86_64 - Update Services for SAP Solutions
Red Hat Enterprise Linux Server for Power LE - Update Services for SAP Solutions
dbus (Alpine package)
dbus (Ubuntu package)
libdbus-1-3 (Ubuntu package)
dbus-1
dbus-1-debuginfo
dbus-1-debuginfo-32bit
dbus-1-debugsource
dbus-1-x11
dbus-1-x11-debuginfo
dbus-1-x11-debugsource
libdbus-1-3-debuginfo-32bit
libdbus-1-3-debuginfo
libdbus-1-3-32bit
libdbus-1-3
dbus-1-devel-doc
dbus-1-devel
libdbus-1-3-32bit-debuginfo
dbus-1-32bit-debuginfo
dbus-x11
dbus
dbus-common
dbus-daemon
dbus-debuginfo
dbus-debugsource
dbus-devel
dbus-help
dbus-libs
dbus-tools
BIG-IP
Cloud Pak for Security (CP4S)
Quay
BIG-IQ
Data Computing Appliance (DCA)
Dell EMC VxRail Appliance

How to mitigate CVE-2020-12049

Install updates from vendor's website.

dbus - addressed in versions 1.10.30, 1.12.18, 1.13.16
dbus (Red Hat package) - addressed in versions 1.10.24-14.el7_8, 1.12.8-8.el8_0, 1.12.8-10.el8_1, 1.12.8-10.el8_2
Cloud Pak for Security (CP4S) - update to 1.8.0.0
Quay - update to 3.3.1
dbus (Alpine package) - update to 1.10.28-r1
dbus (Ubuntu package) - addressed in versions 1.10.6-1ubuntu3.6, 1.12.2-1ubuntu1.2, 1.12.14-1ubuntu2.1, 1.12.16-2ubuntu2.1
libdbus-1-3 (Ubuntu package) - addressed in versions 1.10.6-1ubuntu3.6, 1.12.2-1ubuntu1.2, 1.12.14-1ubuntu2.1, 1.12.16-2ubuntu2.1
dbus-1 - addressed in versions 1.8.22-29.21.1, 1.8.22-35.2, 1.12.2-3.16.1, 1.12.2-8.11.2
dbus-1-debuginfo - addressed in versions 1.8.22-29.21.1, 1.8.22-35.2, 1.12.2-3.16.1, 1.12.2-8.11.2
dbus-1-debuginfo-32bit - update to 1.8.22-29.21.1
dbus-1-debugsource - addressed in versions 1.8.22-29.21.1, 1.8.22-35.2, 1.12.2-3.16.1, 1.12.2-8.11.2
dbus-1-x11 - addressed in versions 1.8.22-29.21.1, 1.8.22-35.2, 1.12.2-3.16.1, 1.12.2-8.11.1
dbus-1-x11-debuginfo - addressed in versions 1.8.22-29.21.1, 1.8.22-35.2, 1.12.2-3.16.1, 1.12.2-8.11.1
dbus-1-x11-debugsource - addressed in versions 1.8.22-29.21.1, 1.8.22-35.2, 1.12.2-3.16.1, 1.12.2-8.11.1
libdbus-1-3-debuginfo-32bit - addressed in versions 1.8.22-29.21.1, 1.8.22-35.2
libdbus-1-3-debuginfo - addressed in versions 1.8.22-29.21.1, 1.8.22-35.2, 1.12.2-3.16.1, 1.12.2-8.11.2
libdbus-1-3-32bit - addressed in versions 1.8.22-29.21.1, 1.8.22-35.2, 1.12.2-3.16.1, 1.12.2-8.11.2
libdbus-1-3 - addressed in versions 1.8.22-29.21.1, 1.8.22-35.2, 1.12.2-3.16.1, 1.12.2-8.11.2
dbus-1-devel-doc - update to 1.8.22-35.2
dbus-1-devel - addressed in versions 1.8.22-35.2, 1.12.2-3.16.1, 1.12.2-8.11.2
libdbus-1-3-32bit-debuginfo - addressed in versions 1.12.2-3.16.1, 1.12.2-8.11.2
dbus-1-32bit-debuginfo - addressed in versions 1.12.2-3.16.1, 1.12.2-8.11.2
dbus-x11 - update to 1.12.16-15
dbus - update to 1.12.16-15
dbus-common - update to 1.12.16-15
dbus-daemon - update to 1.12.16-15
dbus-debuginfo - update to 1.12.16-15
dbus-debugsource - update to 1.12.16-15
dbus-devel - update to 1.12.16-15
dbus-help - update to 1.12.16-15
dbus-libs - update to 1.12.16-15
dbus-tools - update to 1.12.16-15
Data Computing Appliance (DCA) - update to 4.3.0.0
Dell EMC VxRail Appliance - update to 4.7.533

External References

Related Security Bulletins