Skip to main content
VulnerabilityPublished Updated

CVE-2024-38394: gnome-settings-daemon

Affects gnome-settings-daemonSource CVE Database V5

0

Not known to be exploited · CVSS 4.3 Medium : upgrade to 46.1 when convenient.

Data as of 26 Oct 2026, 17:16 UTC

CVSS 3.1 base score
4.3Medium
How severe the flaw is on the 0–10 CVSS scale.
EPSS
0.3% chance of exploitation in 30 days – higher than 24% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
Patch
Available – fixed in 46.1
CVSS:3.1/AV:P/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L

Exploitation evidence

  1. Disclosed: evidence found.

    CVE published 15 Jun 2024

  2. Detectable: no evidence on record.

    No public nuclei template indexed

  3. Weaponised: no evidence on record.

    No public exploit code indexed in Metasploit or Exploit-DB

  4. Exploited in the wild: no evidence on record.

    Not in CISA KEV and no source reports exploitation

  5. Observed by OffSeq Mirage: no evidence on record.

    No attack traffic recorded by OffSeq Mirage sensors

A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 26 Oct 2026.

What to do

Upgrade gnome/gnome-settings-daemon to 46.1.

Affected software

ProductAffectedFixed in
GitHubgnome/gnome-settings-daemonpkg:github/gnome/gnome-settings-daemonOther threatsAffected
  • <46.1
Fixed in
  • 46.1

Check your own hosts for these packages with threat-finder (opens in a new tab), our free open-source scanner.

AI-suggested

To mitigate CVE-2024-38394, organizations should implement strict physical security controls to prevent unauthorized access to USB ports on Linux systems running GNOME. This includes using port locks, USB device whitelisting, or disabling unused USB ports via BIOS or kernel parameters. If you cannot patch yet, consider disabling automatic loading of USB device-specific kernel modules or restricting USB filesystem mounts through udev rules or systemd configurations. Employ endpoint security solutions that can detect anomalous USB device behavior. Additionally, educating users about the risks of connecting untrusted USB devices and enforcing policies against unauthorized hardware can reduce exploitation likelihood. For high-security environments, consider using hardware-based USB authorization solutions or disabling USB ports entirely where feasible.

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."

References

Community reviews

Loading reviews…