Name | CVE-2024-34397 |
Description | An issue was discovered in GNOME GLib before 2.78.5, and 2.79.x and 2.80.x before 2.80.1. When a GDBus-based client subscribes to signals from a trusted system service such as NetworkManager on a shared computer, other users of the same computer can send spoofed D-Bus signals that the GDBus-based client will wrongly interpret as having been sent by the trusted system service. This could lead to the GDBus-based client behaving incorrectly, with an application-dependent impact. |
Source | CVE (at NVD; CERT, LWN, oss-sec, fulldisc, Red Hat, Ubuntu, Gentoo, SUSE bugzilla/CVE, GitHub advisories/code/issues, web search, more) |
References | DLA-3814-1, DSA-5682-1 |
The table below lists information on source packages.
Source Package | Release | Version | Status |
---|---|---|---|
glib2.0 (PTS) | bullseye | 2.66.8-1+deb11u4 | fixed |
bullseye (security) | 2.66.8-1+deb11u6 | fixed | |
bookworm | 2.74.6-2+deb12u5 | fixed | |
bookworm (security) | 2.74.6-2+deb12u2 | fixed | |
sid, trixie | 2.84.1-1 | fixed |
The information below is based on the following data on fixed versions.
Package | Type | Release | Fixed Version | Urgency | Origin | Debian Bugs |
---|---|---|---|---|---|---|
glib2.0 | source | buster | 2.58.3-2+deb10u6 | DLA-3814-1 | ||
glib2.0 | source | bullseye | 2.66.8-1+deb11u2 | DSA-5682-1 | ||
glib2.0 | source | bookworm | 2.74.6-2+deb12u1 | DSA-5682-1 | ||
glib2.0 | source | (unstable) | 2.80.0-10 |
https://gitlab.gnome.org/GNOME/glib/-/issues/3268
Fixes: https://gitlab.gnome.org/GNOME/glib/-/issues/3268#fixes
Requires regression fix for src:gnome-shell: https://gitlab.gnome.org/GNOME/gnome-shell/-/commit/50a011a19dcc6997ea6173c07bb80b2d9888d363