CVE-2024-38394: gnome-settings-daemon
Affects gnome-settings-daemonSource CVE Database V5
Not known to be exploited · CVSS 4.3 Medium : upgrade to 46.1 when convenient.
Data as of 26 Oct 2026, 17:16 UTC
- 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:LExploitation evidence
Disclosed: evidence found.
CVE published 15 Jun 2024
Detectable: no evidence on record.
No public nuclei template indexed
Weaponised: no evidence on record.
No public exploit code indexed in Metasploit or Exploit-DB
Exploited in the wildExploited: no evidence on record.
Not in CISA KEV and no source reports exploitation
Observed by OffSeq MirageSeen by 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
| Product | Affected | Fixed in |
|---|---|---|
GitHubgnome/gnome-settings-daemonpkg:github/gnome/gnome-settings-daemonOther threats | Affected
| Fixed in
|
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."