Skip to content
OpenAdvisories
Medium · 4.3 CVE-2024-38394 EUVD-2024-37298GHSA-x65h-q64w-pjcg

Mismatches in interpreting USB authorization policy between GNOME Settings Daemon (GSD) through 46.0 and the Linux kernel's underlying devi…

Published Jun 15, 2024 · Updated Nov 12, 2024 · Assigned by mitre

Description

Mismatches in interpreting USB authorization policy between GNOME Settings Daemon (GSD) through 46.0 and the Linux kernel's underlying device matching logic allow a physically proximate attacker to access some unintended Linux kernel USB functionality, such as USB device-specific kernel modules and filesystem implementations. NOTE: the GSD supplier indicates that consideration of a mitigation for this within GSD would be in the context of "a new feature, not a CVE."

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 gnome-settings-daemon No fix yet —
Debian 13 gnome-settings-daemon No fix yet —
Debian 12 gnome-settings-daemon No fix yet —
ReleasePackageFixed inAdvisory
SLES 15 SP6 gnome-settings-daemon 45.1-150600.3.3.1 SUSE-SU-2024:2186-1
SLES 15 SP5 gnome-settings-daemon 41.0-150500.4.3.1 SUSE-SU-2024:2168-1
SLES 15 SP4 gnome-settings-daemon 41.0-150400.3.3.1 SUSE-SU-2024:2170-1
Show 2 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
SLES for SAP 15 SP4 gnome-settings-daemon 41.0-150400.3.3.1 SUSE-SU-2024:2170-1
SLE HPC 15 SP4 gnome-settings-daemon 41.0-150400.3.3.1 SUSE-SU-2024:2170-1
ReleasePackageFixed inAdvisory
openSUSE Tumbleweed gnome-settings-daemon 46.0-5.1 openSUSE-SU-2024:14060-1
openSUSE Leap 15.6 gnome-settings-daemon 45.1-150600.3.3.1 SUSE-SU-2024:2186-1
openSUSE Leap 15.5 gnome-settings-daemon 41.0-150500.4.3.1 SUSE-SU-2024:2168-1

Advisories 5

References