CVE-2014-9645 Security feature bypass in n/a
Local attackers can bypass kernel module loading restrictions in BusyBox by using slashes in module names, potentially loading unauthorized modules.
- Exploited in the wild
- Not known
- Login needed
- Any signed-in user
- Attackable
- Local or same network only
- Victim action needed
- Not needed
- Fix
- Available
What is CVE-2014-9645?
CVE-2014-9645 is a medium-severity vulnerability in n/a, published on 12 Mar 2017. It can only be exploited from the same machine or local network, with no action from the victim.
Official description
The add_probe function in modutils/modprobe.c in BusyBox before 1.23.0 allows local users to bypass intended restrictions on loading kernel modules via a / (slash) character in a module name, as demonstrated by an "ifconfig /usbserial up" command or a "mount -t /snd_pcm none /" command.
Weakness: CWE-20
Which versions are affected by CVE-2014-9645?
It affects 1 product.
Linux distribution packages (4)
busybox SUSE:Linux Enterprise Desktop 12 | All versions | 1.21.1-3.3 |
busybox SUSE:Linux Enterprise Server 12 | All versions | 1.21.1-3.3 |
busybox SUSE:Linux Enterprise Server for SAP Applications 12 | All versions | 1.21.1-3.3 |
busybox openSUSE:Tumbleweed | All versions | 1.35.0-6.1 |
Products include Busybox Busybox.
How do I fix CVE-2014-9645?
Upgrade to a fixed version.
Is CVE-2014-9645 being exploited?
There is no known exploitation of CVE-2014-9645 in the wild and no public exploit code.
Other vulnerabilities in n/a
Sources
Also known as DEBIAN-CVE-2014-9645, GHSA-mm29-9f96-hjfh, MGASA-2015-0041, SUSE-SU-2015:1445-1, UBUNTU-CVE-2014-9645, openSUSE-SU-2024:12415-1.