Bug 2454956 (CVE-2026-27456) - CVE-2026-27456 util-linux: TOCTOU in the mount program when setting up loop devices
Summary: CVE-2026-27456 util-linux: TOCTOU in the mount program when setting up loop d...
Keywords:
Status: NEW
Alias: CVE-2026-27456
Product: Security Response
Classification: Other
Component: vulnerability
Version: unspecified
Hardware: All
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Product Security DevOps Team
QA Contact:
URL:
Whiteboard:
Depends On: 2455441
Blocks:
TreeView+ depends on / blocked
 
Reported: 2026-04-03 22:01 UTC by OSIDB Bzimport
Modified: 2026-04-07 12:54 UTC (History)
10 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed:
Embargoed:


Attachments (Terms of Use)

Description OSIDB Bzimport 2026-04-03 22:01:49 UTC
util-linux is a random collection of Linux utilities. Prior to version 2.41.4, a TOCTOU (Time-of-Check-Time-of-Use) vulnerability has been identified in the SUID binary /usr/bin/mount from util-linux. The mount binary, when setting up loop devices, validates the source file path with user privileges via fork() + setuid() + realpath(), but subsequently re-canonicalizes and opens it with root privileges (euid=0) without verifying that the path has not been replaced between both operations. Neither O_NOFOLLOW, nor inode comparison, nor post-open fstat() are employed. This allows a local unprivileged user to replace the source file with a symlink pointing to any root-owned file or device during the race window, causing the SUID binary to open and mount it as root. Exploitation requires an /etc/fstab entry with user,loop options whose path points to a directory where the attacker has write permission, and that /usr/bin/mount has the SUID bit set (the default configuration on virtually all Linux distributions). The impact is unauthorized read access to root-protected files and block devices, including backup images, disk volumes, and any file containing a valid filesystem. This issue has been patched in version 2.41.4.

Comment 2 Karel Zak 2026-04-07 12:54:26 UTC
I did updates to the f43 and f44 immediately after the upstream release

https://bodhi.fedoraproject.org/updates/FEDORA-2026-840b40ef4c
https://bodhi.fedoraproject.org/updates/FEDORA-2026-67cf3d6cca

Rawhide uses v2.42, which is already fixed too.


Note You need to log in before you can comment on or make changes to this bug.