Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessObtain local non-root shell
-
DeliveryInvoke BusyBox mount with clearing-mask options
-
ExploitOptions bypass non-root flag filter and override fstab nosuid/nodev/noexec
-
ExecutionMount crafted filesystem with protections cleared
-
ImpactExecute setuid/device payload for privilege escalation
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A06:2025 - Insecure Design
ASVS 5.0
V15 - Secure Coding and Architecture Protection mechanism completeness
|
| Exploitation Conditions | Requires an interactive local account as a non-root user AND an /etc/fstab configured to let that user mount a device (e.g. a 'user'/'users' entry) while relying on nosuid, nodev, and/or noexec to constrain it, with BusyBox's mount applet as the active mount implementation. Limiting factors: no remote vector, the attacker must already be authenticated locally (PR:L), and systems with no user-mountable fstab entries or with BusyBox mount filtering fixed are not exploitable - this is not a default-configuration remote flaw. |
| Impact | This is a moderate, locally-scoped privilege/protection-mechanism issue, not an urgent remote threat. The provided CVSS 3.1 vector (AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:N, base 5.5) is internally consistent with the description: it requires local access (AV:L) by an already-authenticated low-privileged user (PR:L), is easy to perform once prerequisites exist (AC:L), and affects integrity only (I:H) because it defeats administrator-intended mount hardening (nosuid/nodev/noexec) without directly disclosing data (C:N) or denying service (A:N). No EPSS score, no CISA KEV listing, and no public exploit code were provided in the input, so there is no public exploit identified at time of analysis and no evidence of active exploitation. No SSVC decision data was supplied. The signals are not conflicting but they ARE thin: the only sources are a Red Hat advisory and a Red Hat Bugzilla entry, both marked with no title in the input, and there is no NVD CPE/version data. Net: real but low-to-moderate priority - most dangerous as a local privilege-escalation stepping stone (bypassing noexec/nosuid enables running attacker-controlled setuid binaries) on multi-user systems that explicitly allow non-root mounts. |
| Exploit ScenarioDerived | A local, low-privileged user on a system where /etc/fstab grants them the ability to mount a device invokes BusyBox mount with clearing-mask options on the command line. These options survive BusyBox's non-root flag filter and, once merged with the fstab options and re-parsed, clear the nosuid/nodev/noexec protections the administrator set - letting the user mount a crafted filesystem and execute setuid or device-backed payloads for local privilege escalation. No public exploit code was identified in the provided data, and exploitation requires prior local account access (AV:L/PR:L). |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 13, 2026
Local, authenticated non-root users can bypass nosuid, nodev, and noexec mount restrictions enforced via /etc/fstab in BusyBox's mount utility by supplying clearing-mask options on the command line, potentially leading to integrity violations such as executing setuid programs or device access. The flaw requires a specific configuration where an fstab entry permits the user to mount a device and relies on those protections; it is not remotely exploitable. No public exploit code or active exploitation has been identified at time of analysis, and the EPSS score is not provided.
RemediationAI
No specific patch version is identified in the available data; apply the vendor-released update from Red Hat or upstream BusyBox once available. As an immediate mitigation, remove the 'user' or 'users' option from /etc/fstab entries that depend on nosuid, nodev, or noexec to restrict non-root mounts, or replace BusyBox mount with the util-linux mount implementation. Note that removing user-mountable entries may disrupt legitimate workflows. Additionally, audit fstab for any user-mountable filesystems and consider tightening permissions. Monitor the Red Hat advisory (https://access.redhat.com/security/cve/CVE-2026-88838) and Bugzilla (https://bugzilla.redhat.com/show_bug.cgi?id=2531352) for patch availability.
Affected ProductsAI
BusyBox's mount utility is affected. The vulnerability impacts systems where BusyBox mount is the active mount implementation and /etc/fstab contains entries with the 'user' or 'users' option that rely on nosuid, nodev, or noexec for security. No specific version range is provided in the available data; refer to the Red Hat advisory (https://access.redhat.com/security/cve/CVE-2026-88838) and Bugzilla (https://bugzilla.redhat.com/show_bug.cgi?id=2531352) for version details. CPE information is not provided.
Affects your stack
Find out whether the stacks and servers you run are on an affected version.
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
The vulnerability resides in BusyBox's mount applet, a compact implementation commonly used in embedded systems and minimal containers. CWE-693 (Protection Mechanism Failure) describes the root cause: the mount utility fails to properly filter clearing-mask options (e.g., 'suid', 'dev', 'exec') when a non-root user invokes mount on an fstab entry that allows user mounting. The options supplied by the user are merged with fstab options as strings and then re-parsed, allowing the clearing options to override the administrator's intended nosuid, nodev, and noexec restrictions. This defeats the security hardening configured in /etc/fstab. The issue is local and requires an authenticated user with a pre-existing user-mountable fstab entry, as reflected in the CVSS vector (AV:L/PR:L).
Know when Busybox gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:N
Local non-root user (AV:L/PR:L) trivially passes options (AC:L) to defeat mount hardening, giving high integrity impact only (I:H), with no data disclosure or DoS.
Primary rating from Vendor (redhat).
CVSS VectorVendor: redhat
DescriptionCVE.org
A flaw was found in BusyBox's mount utility. A non-root user can bypass mount security restrictions set in /etc/fstab by specifying clearing-mask options on the command line. These options pass the non-root flag filter and are merged with fstab options as strings; when the combined options are re-parsed, clearing options can override nosuid, nodev, and noexec protections the administrator intended to enforce.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.
Heap-based buffer overflow in the DHCP client (udhcpc) in BusyBox before 1.25.0 allows remote attackers to have unspecif
In the add_match function in libbb/lineedit.c in BusyBox through 1.27.2, the tab autocomplete feature of the shell, used
Integer overflow in the DHCP client (udhcpc) in BusyBox before 1.25.0 allows remote attackers to cause a denial of servi
BusyBox through 1.35.0 allows remote attackers to execute arbitrary code if netstat is used to print a DNS PTR record's
BusyBox wget thru 1.3.7 accepted raw CR (0x0D)/LF (0x0A) and other C0 control bytes in the HTTP request-target (path/que
A use-after-free in Busybox 1.35-x's awk applet leads to denial of service and possibly code execution when processing a
An issue was discovered in BusyBox through 1.30.0. Rated high severity (CVSS 7.5), this vulnerability is remotely exploi
util-linux/mdev.c in BusyBox before 1.21.0 uses 0777 permissions for parent directories when creating nested directories
Network-reachable BLU-IC2 and BLU-IC4 devices running firmware through 1.19.5 embed BusyBox 1.31.1 and are exposed to mu
An attacker-controlled pointer free in Busybox's hush applet leads to denial of service and possible code execution when
BusyBox project BusyBox wget version prior to commit 8e2174e9bd836e53c8b9c6e00d1bc6e2a718686e contains a Buffer Overflow
A heap-buffer-overflow was discovered in BusyBox v.1.36.1 in the next_token function at awk.c:1159. Rated medium severit
EUVD-2026-98898
GHSA-wq8x-j557-xr3g
NVD
CVE.org
EPSS
Exploit-DB