Freedesktop Dbus vulnerabilities
24 known vulnerabilities affecting freedesktop/dbus.
Total CVEs
24
CISA KEV
0
Public exploits
1
Exploited in wild
0
Severity breakdown
HIGH2MEDIUM10LOW12
Vulnerabilities
Page 1 of 2
CVE-2023-34969MEDIUMCVSS 6.5≥ 1.12.0, < 1.12.28≥ 1.14.0, < 1.14.8+1 more2023-06-08
CVE-2023-34969 [MEDIUM] CWE-404 CVE-2023-34969: D-Bus before 1.15.6 sometimes allows unprivileged users to crash dbus-daemon. If a privileged user w
D-Bus before 1.15.6 sometimes allows unprivileged users to crash dbus-daemon. If a privileged user with control over the dbus-daemon is using the org.freedesktop.DBus.Monitoring interface to monitor message bus traffic, then an unprivileged user with the ability to connect to the same dbus-daemon can cause a dbus-daemon crash under some circumstance
nvd
CVE-2022-42011MEDIUMCVSS 6.5fixed in 1.12.24≥ 1.13.0, < 1.14.4+1 more2022-10-10
CVE-2022-42011 [MEDIUM] CWE-129 CVE-2022-42011: An issue was discovered in D-Bus before 1.12.24, 1.13.x and 1.14.x before 1.14.4, and 1.15.x before
An issue was discovered in D-Bus before 1.12.24, 1.13.x and 1.14.x before 1.14.4, and 1.15.x before 1.15.2. An authenticated attacker can cause dbus-daemon and other programs that use libdbus to crash when receiving a message where an array length is inconsistent with the size of the element type.
nvd
CVE-2022-42012MEDIUMCVSS 6.5fixed in 1.12.24≥ 1.13.0, < 1.14.4+1 more2022-10-10
CVE-2022-42012 [MEDIUM] CWE-20 CVE-2022-42012: An issue was discovered in D-Bus before 1.12.24, 1.13.x and 1.14.x before 1.14.4, and 1.15.x before
An issue was discovered in D-Bus before 1.12.24, 1.13.x and 1.14.x before 1.14.4, and 1.15.x before 1.15.2. An authenticated attacker can cause dbus-daemon and other programs that use libdbus to crash by sending a message with attached file descriptors in an unexpected format.
nvd
CVE-2022-42010MEDIUMCVSS 6.5fixed in 1.12.24≥ 1.13.0, < 1.14.4+1 more2022-10-10
CVE-2022-42010 [MEDIUM] CWE-347 CVE-2022-42010: An issue was discovered in D-Bus before 1.12.24, 1.13.x and 1.14.x before 1.14.4, and 1.15.x before
An issue was discovered in D-Bus before 1.12.24, 1.13.x and 1.14.x before 1.14.4, and 1.15.x before 1.15.2. An authenticated attacker can cause dbus-daemon and other programs that use libdbus to crash when receiving a message with certain invalid type signatures.
nvd
CVE-2020-35512HIGHCVSS 7.8v1.12.202021-02-15
CVE-2020-35512 [HIGH] CWE-416 CVE-2020-35512: A use-after-free flaw was found in D-Bus Development branch <= 1.13.16, dbus-1.12.x stable branch <=
A use-after-free flaw was found in D-Bus Development branch <= 1.13.16, dbus-1.12.x stable branch <= 1.12.18, and dbus-1.10.x and older branches <= 1.10.30 when a system has multiple usernames sharing the same UID. When a set of policy rules references these usernames, D-Bus may free some memory in the heap, which is still used by data structures nece
nvd
CVE-2020-12049MEDIUMCVSS 5.5≥ 1.3.0, < 1.12.182020-06-08
CVE-2020-12049 [MEDIUM] CWE-404 CVE-2020-12049: An issue was discovered in dbus >= 1.3.0 before 1.12.18. The DBusServer in libdbus, as used in dbus-
An issue was discovered in dbus >= 1.3.0 before 1.12.18. The DBusServer in libdbus, as used in dbus-daemon, leaks file descriptors when a message exceeds the per-message file descriptor limit. A local attacker with access to the D-Bus system bus or another system service's private AF_UNIX socket could use this to make the system service reach its fi
nvd
CVE-2019-12749HIGHCVSS 7.1fixed in 1.10.28≥ 1.12.0, < 1.12.16+1 more2019-06-11
CVE-2019-12749 [HIGH] CWE-59 CVE-2019-12749: 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 Cano
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 authe
nvd
CVE-2015-0245LOWCVSS 1.9v1.4.0v1.4.1+46 more2015-02-13
CVE-2015-0245 [LOW] CWE-362 CVE-2015-0245: D-Bus 1.4.x through 1.6.x before 1.6.30, 1.8.x before 1.8.16, and 1.9.x before 1.9.10 does not valid
D-Bus 1.4.x through 1.6.x before 1.6.30, 1.8.x before 1.8.16, and 1.9.x before 1.9.10 does not validate the source of ActivationFailure signals, which allows local users to cause a denial of service (activation failure error returned) by leveraging a race condition involving sending an ActivationFailure signal before systemd responds.
nvd
CVE-2014-7824LOWCVSS 2.1v1.6.0v1.6.2+17 more2014-11-18
CVE-2014-7824 [LOW] CVE-2014-7824: D-Bus 1.3.0 through 1.6.x before 1.6.26, 1.8.x before 1.8.10, and 1.9.x before 1.9.2 allows local us
D-Bus 1.3.0 through 1.6.x before 1.6.26, 1.8.x before 1.8.10, and 1.9.x before 1.9.2 allows local users to cause a denial of service (prevention of new connections and connection drop) by queuing the maximum number of file descriptors. NOTE: this vulnerability exists because of an incomplete fix for CVE-2014-3636.1.
nvd
CVE-2014-3636LOWCVSS 1.9v1.8.0v1.8.2+2 more2014-10-25
CVE-2014-3636 [LOW] CWE-399 CVE-2014-3636: D-Bus 1.3.0 through 1.6.x before 1.6.24 and 1.8.x before 1.8.8 allows local users to (1) cause a den
D-Bus 1.3.0 through 1.6.x before 1.6.24 and 1.8.x before 1.8.8 allows local users to (1) cause a denial of service (prevention of new connections and connection drop) by queuing the maximum number of file descriptors or (2) cause a denial of service (disconnect) via multiple messages that combine to have more than the allowed number of file descriptors f
nvd
CVE-2014-3635MEDIUMCVSS 4.4v1.6.0v1.6.2+13 more2014-09-22
CVE-2014-3635 [MEDIUM] CWE-119 CVE-2014-3635: Off-by-one error in D-Bus 1.3.0 through 1.6.x before 1.6.24 and 1.8.x before 1.8.8, when running on
Off-by-one error in D-Bus 1.3.0 through 1.6.x before 1.6.24 and 1.8.x before 1.8.8, when running on a 64-bit system and the max_message_unix_fds limit is set to an odd number, allows local users to cause a denial of service (dbus-daemon crash) or possibly execute arbitrary code by sending one more file descriptor than the limit, which triggers a heap-b
nvd
CVE-2014-3639LOWCVSS 2.1v1.6.0v1.6.2+13 more2014-09-22
CVE-2014-3639 [LOW] CWE-399 CVE-2014-3639: The dbus-daemon in D-Bus before 1.6.24 and 1.8.x before 1.8.8 does not properly close old connection
The dbus-daemon in D-Bus before 1.6.24 and 1.8.x before 1.8.8 does not properly close old connections, which allows local users to cause a denial of service (incomplete connection consumption and prevention of new connections) via a large number of incomplete connections.
nvd
CVE-2014-3638LOWCVSS 2.1v1.6.0v1.6.2+13 more2014-09-22
CVE-2014-3638 [LOW] CWE-399 CVE-2014-3638: The bus_connections_check_reply function in config-parser.c in D-Bus before 1.6.24 and 1.8.x before
The bus_connections_check_reply function in config-parser.c in D-Bus before 1.6.24 and 1.8.x before 1.8.8 allows local users to cause a denial of service (CPU consumption) via a large number of method calls.
nvd
CVE-2014-3637LOWCVSS 2.1v1.3.0v1.3.1+37 more2014-09-22
CVE-2014-3637 [LOW] CWE-17 CVE-2014-3637: D-Bus 1.3.0 through 1.6.x before 1.6.24 and 1.8.x before 1.8.8 does not properly close connections f
D-Bus 1.3.0 through 1.6.x before 1.6.24 and 1.8.x before 1.8.8 does not properly close connections for processes that have terminated, which allows local users to cause a denial of service via a D-bus message containing a D-Bus connection file descriptor.
nvd
CVE-2014-3532LOWCVSS 2.1≥ 1.3.0, < 1.6.22≥ 1.8.0, < 1.8.62014-07-19
CVE-2014-3532 [LOW] CWE-20 CVE-2014-3532: dbus 1.3.0 before 1.6.22 and 1.8.x before 1.8.6, when running on Linux 2.6.37-rc4 or later, allows l
dbus 1.3.0 before 1.6.22 and 1.8.x before 1.8.6, when running on Linux 2.6.37-rc4 or later, allows local users to cause a denial of service (system-bus disconnect of other services or applications) by sending a message containing a file descriptor, then exceeding the maximum recursion depth before the initial message is forwarded.
nvd
CVE-2014-3533LOWCVSS 2.1v1.3.0v1.3.1+32 more2014-07-19
CVE-2014-3533 [LOW] CWE-20 CVE-2014-3533: dbus 1.3.0 before 1.6.22 and 1.8.x before 1.8.6 allows local users to cause a denial of service (dis
dbus 1.3.0 before 1.6.22 and 1.8.x before 1.8.6 allows local users to cause a denial of service (disconnect) via a certain sequence of crafted messages that cause the dbus-daemon to forward a message containing an invalid file descriptor.
nvd
CVE-2014-3477MEDIUMCVSS 4.0v1.2.1v1.2.3+42 more2014-07-01
CVE-2014-3477 [MEDIUM] CVE-2014-3477: The dbus-daemon in D-Bus 1.2.x through 1.4.x, 1.6.x before 1.6.20, and 1.8.x before 1.8.4, sends an
The dbus-daemon in D-Bus 1.2.x through 1.4.x, 1.6.x before 1.6.20, and 1.8.x before 1.8.4, sends an AccessDenied error to the service instead of a client when the client is prohibited from accessing the service, which allows local users to cause a denial of service (initialization failure and exit) or possibly conduct a side-channel attack via a D-Bus message
nvd
CVE-2013-2168LOWCVSS 1.9v1.4.0v1.4.1+19 more2013-07-03
CVE-2013-2168 [LOW] CWE-20 CVE-2013-2168: The _dbus_printf_string_upper_bound function in dbus/dbus-sysdeps-unix.c in D-Bus (aka DBus) 1.4.x b
The _dbus_printf_string_upper_bound function in dbus/dbus-sysdeps-unix.c in D-Bus (aka DBus) 1.4.x before 1.4.26, 1.6.x before 1.6.12, and 1.7.x before 1.7.4 allows local users to cause a denial of service (service crash) via a crafted message.
nvd
CVE-2011-2200MEDIUMCVSS 4.6v1.5.0v1.5.2+21 more2011-06-22
CVE-2011-2200 [MEDIUM] CWE-20 CVE-2011-2200: The _dbus_header_byteswap function in dbus-marshal-header.c in D-Bus (aka DBus) 1.2.x before 1.2.28,
The _dbus_header_byteswap function in dbus-marshal-header.c in D-Bus (aka DBus) 1.2.x before 1.2.28, 1.4.x before 1.4.12, and 1.5.x before 1.5.4 does not properly handle a non-native byte order, which allows local users to cause a denial of service (connection loss), obtain potentially sensitive information, or conduct unspecified state-modification at
nvd
CVE-2011-2533LOWCVSS 3.3v1.2.1v1.2.3+12 more2011-06-22
CVE-2011-2533 [LOW] CWE-59 CVE-2011-2533: The configure script in D-Bus (aka DBus) 1.2.x before 1.2.28 allows local users to overwrite arbitra
The configure script in D-Bus (aka DBus) 1.2.x before 1.2.28 allows local users to overwrite arbitrary files via a symlink attack on an unspecified file in /tmp/.
nvd
1 / 2Next →