CVE-2023-34969 Denial of service in n/a

Medium 6.5 Published Updated

Unprivileged users can crash the D-Bus daemon via unreplyable messages when monitoring is enabled, causing a denial of service.

Exploited in the wild
Not known
Login needed
Any signed-in user
Attackable
Over the internet
Victim action needed
Not needed
Fix
Available

What is CVE-2023-34969?

CVE-2023-34969 is a medium-severity denial of service vulnerability in Debian Debian Linux, published on 8 Jun 2023. Any signed-in user can exploit it over the network, with no action from the victim.

Official description

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 circumstances via an unreplyable message. When done on the well-known system bus, this is a denial-of-service vulnerability. The fixed versions are 1.12.28, 1.14.8, and 1.15.6.

Weakness: CWE-404

Which versions are affected by CVE-2023-34969?

It affects 3 products.

Linux distribution packages (40)
dbus AlmaLinux:8All versions1:1.12.8-24.el8_8.1
dbus-common AlmaLinux:8All versions1:1.12.8-24.el8_8.1
dbus-daemon AlmaLinux:8All versions1:1.12.8-24.el8_8.1
dbus-devel AlmaLinux:8All versions1:1.12.8-24.el8_8.1
dbus-libs AlmaLinux:8All versions1:1.12.8-24.el8_8.1
dbus-tools AlmaLinux:8All versions1:1.12.8-24.el8_8.1
dbus-x11 AlmaLinux:8All versions1:1.12.8-24.el8_8.1
dbus AlmaLinux:9All versions1:1.12.20-7.el9_2.1
dbus-common AlmaLinux:9All versions1:1.12.20-7.el9_2.1
dbus-daemon AlmaLinux:9All versions1:1.12.20-7.el9_2.1
dbus-devel AlmaLinux:9All versions1:1.12.20-7.el9_2.1
dbus-libs AlmaLinux:9All versions1:1.12.20-7.el9_2.1
dbus-tools AlmaLinux:9All versions1:1.12.20-7.el9_2.1
dbus-x11 AlmaLinux:9All versions1:1.12.20-7.el9_2.1
dbus-daemon-debuginfo Red Hat:enterprise_linux:8::appstreamAll versions1:1.12.8-24.el8_8.1
dbus-debuginfo Red Hat:enterprise_linux:8::appstreamAll versions1:1.12.8-24.el8_8.1
dbus-debugsource Red Hat:enterprise_linux:8::appstreamAll versions1:1.12.8-24.el8_8.1
dbus-devel Red Hat:enterprise_linux:8::appstreamAll versions1:1.12.8-24.el8_8.1
dbus-libs-debuginfo Red Hat:enterprise_linux:8::appstreamAll versions1:1.12.8-24.el8_8.1
dbus-tests-debuginfo Red Hat:enterprise_linux:8::appstreamAll versions1:1.12.8-24.el8_8.1
dbus-tools-debuginfo Red Hat:enterprise_linux:8::appstreamAll versions1:1.12.8-24.el8_8.1
dbus-x11 Red Hat:enterprise_linux:8::appstreamAll versions1:1.12.8-24.el8_8.1
dbus-x11-debuginfo Red Hat:enterprise_linux:8::appstreamAll versions1:1.12.8-24.el8_8.1
dbus Red Hat:enterprise_linux:8::baseosAll versions1:1.12.8-24.el8_8.1
dbus-common Red Hat:enterprise_linux:8::baseosAll versions1:1.12.8-24.el8_8.1
dbus-daemon Red Hat:enterprise_linux:8::baseosAll versions1:1.12.8-24.el8_8.1
dbus-daemon-debuginfo Red Hat:enterprise_linux:8::baseosAll versions1:1.12.8-24.el8_8.1
dbus-debuginfo Red Hat:enterprise_linux:8::baseosAll versions1:1.12.8-24.el8_8.1
dbus-debugsource Red Hat:enterprise_linux:8::baseosAll versions1:1.12.8-24.el8_8.1
dbus-libs Red Hat:enterprise_linux:8::baseosAll versions1:1.12.8-24.el8_8.1
dbus-libs-debuginfo Red Hat:enterprise_linux:8::baseosAll versions1:1.12.8-24.el8_8.1
dbus-tests-debuginfo Red Hat:enterprise_linux:8::baseosAll versions1:1.12.8-24.el8_8.1
dbus-tools Red Hat:enterprise_linux:8::baseosAll versions1:1.12.8-24.el8_8.1
dbus-tools-debuginfo Red Hat:enterprise_linux:8::baseosAll versions1:1.12.8-24.el8_8.1
dbus-x11-debuginfo Red Hat:enterprise_linux:8::baseosAll versions1:1.12.8-24.el8_8.1
dbus-daemon Red Hat:enterprise_linux:9::appstreamAll versions1:1.12.20-7.el9_2.1
dbus-daemon-debuginfo Red Hat:enterprise_linux:9::appstreamAll versions1:1.12.20-7.el9_2.1
dbus-debuginfo Red Hat:enterprise_linux:9::appstreamAll versions1:1.12.20-7.el9_2.1
dbus-debugsource Red Hat:enterprise_linux:9::appstreamAll versions1:1.12.20-7.el9_2.1
dbus-devel Red Hat:enterprise_linux:9::appstreamAll versions1:1.12.20-7.el9_2.1

Products include Debian Debian Linux, Fedoraproject Fedora, Freedesktop Dbus.

How do I fix CVE-2023-34969?

Upgrade to a fixed version.

Upgrade, then put limits on request size, rate and nesting depth so one client cannot exhaust the service. More about Denial of service.

Is CVE-2023-34969 being exploited?

There is no known exploitation of CVE-2023-34969 in the wild and no public exploit code.

All Debian Debian Linux vulnerabilities

Sources

Also known as ALSA-2023:4498, ALSA-2023:4569, AZL-27178, DEBIAN-CVE-2023-34969, DLA-3628-1, GHSA-q652-p9gf-vfq3 and 13 more.

Is CVE-2023-34969 in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free