Description
util-linux is a random collection of Linux utilities. In util-linux 2.39.1 through 2.41.4 and 2.42 through 2.42.1, the SUID `mount` utility reads the attacker-controlled `LIBMOUNT_FORCE_MOUNT2` environment variable with `getenv()`, allowing a local low-privileged
user to force the non-atomic legacy bind-mount path. With an `/etc/fstab` bind mount authorized by `user` or `users` and protected by `nosuid`, `noexec`, or `nodev`, an attacker can race the window between the initial bind mount and the remount that applies those security flags and execute a SUID program from the temporarily unprotected mount, potentially gaining root privileges. This issue is fixed in 2.41.5 and 2.42.2.
Published: 2026-10-14
Score: 7 High
EPSS: < 1% Very Low
KEV: No
Impact: Local Privilege Escalation
Action: Immediate Patch
AI Analysis

Impact

In util-linux versions 2.39.1 through 2.41.4 and 2.42 through 2.42.1, the set‑uid mount utility reads the LIBMOUNT_FORCE_MOUNT2 environment variable without validation, allowing a local low‑privileged user to force a non‑atomic bind‑mount path. If an /etc/fstab entry is authorized for the user or users and protected by nosuid, noexec, or nodev, the attacker can race the initial non‑protected bind mount against the subsequent remount that applies the security flags, temporarily exposing a SUID program. Executing the program from the briefly unprotected mount can grant root privileges. The weakness is grounded in improper authorization (CWE‑269) and a race condition (CWE‑807).

Affected Systems

The vulnerability affects the util‑linux package, specifically util‑linux 2.39.1, 2.39.2, through 2.41.4, and util‑linux 2.42 and 2.42.1. Versions 2.41.5 and 2.42.2 and later contain the fix that removes the unsafe environment variable handling.

Risk and Exploitability

The CVSS score of 7 indicates high severity for this local privilege escalation. The EPSS score is below 1%, and the vulnerability is not listed in the CISA KEV catalog. Attack requires local access, the ability to set the LIBMOUNT_FORCE_MOUNT2 variable, and a successful race condition; once achieved, the attacker can elevate to root. Although exploitation probability is low, the potential impact justifies treating it as a high risk for any system that permits user bind mounts.

Generated by OpenCVE AI on October 15, 2026 at 18:14 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade util‑linux to version 2.41.5 or 2.42.2 or later, which removes the unsafe handling of LIBMOUNT_FORCE_MOUNT2.
  • Restrict or remove user or users bind mount entries from /etc/fstab that use noexec, nosuid, or nodev so the race condition cannot be exploited.
  • If upgrading is temporarily infeasible, ensure the LIBMOUNT_FORCE_MOUNT2 environment variable is unset or removed for all users on the system to eliminate the vulnerable race condition.

Generated by OpenCVE AI on October 15, 2026 at 18:14 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Debian DSA Debian DSA DSA-6442-1 util-linux security update
Ubuntu USN Ubuntu USN USN-8702-1 util-linux vulnerabilities
History

Thu, 15 Oct 2026 16:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'total'}, 'version': '2.0.3'}


Wed, 14 Oct 2026 16:00:00 +0000

Type Values Removed Values Added
Description util-linux is a random collection of Linux utilities. In util-linux 2.39.1 through 2.41.4 and 2.42 through 2.42.1, the SUID `mount` utility reads the attacker-controlled `LIBMOUNT_FORCE_MOUNT2` environment variable with `getenv()`, allowing a local low-privileged user to force the non-atomic legacy bind-mount path. With an `/etc/fstab` bind mount authorized by `user` or `users` and protected by `nosuid`, `noexec`, or `nodev`, an attacker can race the window between the initial bind mount and the remount that applies those security flags and execute a SUID program from the temporarily unprotected mount, potentially gaining root privileges. This issue is fixed in 2.41.5 and 2.42.2.
Title util-linux LIBMOUNT_FORCE_MOUNT2 allows nosuid and noexec bypass
Weaknesses CWE-269
CWE-807
References
Metrics cvssV3_1

{'score': 7, 'vector': 'CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H'}


Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-10-15T15:08:08.295Z

Reserved: 2026-06-09T19:39:52.405Z

Link: CVE-2026-53614

cve-icon Vulnrichment

Updated: 2026-10-15T13:11:44.617Z

cve-icon NVD

Status : Awaiting Analysis

Published: 2026-10-14T16:17:45.930

Modified: 2026-10-16T16:00:33.533

Link: CVE-2026-53614

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-15T18:15:16Z

Weaknesses
  • CWE-269

    Improper Privilege Management

  • CWE-807

    Reliance on Untrusted Inputs in a Security Decision