SUSE alert SUSE-SU-2026:23884-1 (util-linux)
| From: | SLE-SECURITY-UPDATES <null@suse.de> | |
| To: | sle-security-updates@lists.suse.com | |
| Subject: | SUSE-SU-2026:23884-1: important: Security update for util-linux | |
| Date: | Tue, 29 Sep 2026 16:57:55 -0000 | |
| Message-ID: | <179070107587.11305.15123075618988896620@af273d3f1972> |
# Security update for util-linux Announcement ID: SUSE-SU-2026:23884-1 Release Date: 2026-09-22T07:18:54Z Rating: important References: * bsc#1261606 * bsc#1268886 * bsc#1269583 * bsc#1270219 * bsc#1275441 * bsc#1278347 * bsc#1278348 * bsc#1278349 Cross-References: * CVE-2026-13595 * CVE-2026-27456 * CVE-2026-53612 * CVE-2026-53613 * CVE-2026-53614 * CVE-2026-76642 * CVE-2026-78408 * CVE-2026-78410 CVSS scores: * CVE-2026-13595 ( SUSE ): 6.9 CVSS:4.0/AV:L/AC:L/AT:N/PR:L/UI:N/VC:L/VI:N/VA:H/SC:N/SI:N/SA:N * CVE-2026-13595 ( SUSE ): 6.1 CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:H * CVE-2026-13595 ( NVD ): 6.8 CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:H * CVE-2026-13595 ( NVD ): 5.3 CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:L/I:N/A:H * CVE-2026-27456 ( SUSE ): 4.7 CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:N/A:N * CVE-2026-27456 ( NVD ): 4.7 CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:N/A:N * CVE-2026-53612 ( SUSE ): 7.0 CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H * CVE-2026-53613 ( SUSE ): 7.0 CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H * CVE-2026-53614 ( SUSE ): 7.0 CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H * CVE-2026-76642 ( SUSE ): 8.5 CVSS:4.0/AV:L/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N * CVE-2026-76642 ( SUSE ): 7.8 CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H * CVE-2026-76642 ( NVD ): 8.5 CVSS:4.0/AV:L/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X * CVE-2026-76642 ( NVD ): 7.8 CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H * CVE-2026-78408 ( SUSE ): 5.2 CVSS:4.0/AV:L/AC:L/AT:N/PR:L/UI:P/VC:N/VI:H/VA:H/SC:N/SI:N/SA:N * CVE-2026-78408 ( SUSE ): 6.6 CVSS:3.1/AV:L/AC:L/PR:L/UI:R/S:U/C:N/I:H/A:H * CVE-2026-78408 ( NVD ): 7.9 CVSS:3.1/AV:L/AC:L/PR:L/UI:R/S:C/C:N/I:H/A:H * CVE-2026-78410 ( SUSE ): 8.5 CVSS:4.0/AV:L/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N * CVE-2026-78410 ( SUSE ): 7.8 CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H * CVE-2026-78410 ( NVD ): 7.8 CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H Affected Products: * SUSE Linux Micro 6.2 An update that solves eight vulnerabilities can now be installed. ## Description: This update for util-linux fixes the following issues: * CVE-2026-13595: heap use-after-free in `libblkid` nested partition probing (bsc#1269583). * CVE-2026-27456: TOCTOU in the mount program when setting up loop devices (bsc#1261606). * CVE-2026-53612: local privilege escalation via TOCTOU in mount(8) hook_owner.c chmod/chown (bsc#1268886). * CVE-2026-53613: local privilege escalation via TOCTOU in mount(8) - Target Path Redirection (bsc#1268886). * CVE-2026-53614: local privilege escalation via LIBMOUNT_FORCE_MOUNT2 Environment Variable - nosuid/noexec Bypass in SUID mount(8) (bsc#1268886). * CVE-2026-76642: failed external mount helper triggers privileged `X-mount` post-hooks, which enables local privilege escalation (bsc#1278349). * CVE-2026-78408: `nsenter --join-cgroup` leaks root `cgroup` migration authority, which allows for migration or termination of root processes (bsc#1278348). * CVE-2026-78410: restricted `bind` mounts do not pin the source, which allows for `X-mount.owner`/`group`/`mode` redirection (bsc#1278347). Changes for util-linux: * lib/fileutils: add ul_openat_resolve() openat2 wrapper (bsc#1275441) * lib/fileutils: fix RESOLVE_NO_SYMLINKS fallback value * lib/fileutils: fix unused parameter warnings without SYS_openat2 * libmount: add missing fileutils.h include to hook_idmap.c * libmount: add mnt_open_tree() helper for safe tree opening * libmount: pin source path with openat2() for restricted users (bsc#1275441, bsc#1278347, CVE-2026-78410) * libmount: restrict source path canonicalization for non-root users (bsc#1275441, bsc#1278347, CVE-2026-78410) * libmount: skip post-mount hooks after failed mount helper (bsc#1275441, bsc#1278349, CVE-2026-76642) * libmount: use USE_LIBMOUNT_MOUNTFD_SUPPORT for idmap hook * nsenter: close cgroup.procs fd after join to prevent authority leak (bsc#1275441, bsc#1278348, CVE-2026-78408) * nsenter, unshare: add O_CLOEXEC to all open() calls (bsc#1275441, bsc#1278348, CVE-2026-78408) * wall, write: sanitize hostname in banner header (bsc#1275441) * Add missing function. (bsc#1275441) * ipcutils: Prevent using uninitialized variable (bsc#1268886) * BREAKING CHANGE: Paths must always be canonicalized for unprivileged users to ensure safe target resolution. X-mount.nocanonicalize is ignored for them. * INCOMAPTIBLE CHANGE (linux < 6.15): X-mount.subdir: The safe detached subdirectory is no more supported for unprivileged users for safety reasons. * liblastlog2: Wait on busy SQLite connections (bsc#1268886). * libmount: Fix subvolid buffer overflow in get_btrfs_fs_root (bsc#1268886). * libblkid: Fix use-after-free in nested partition probing (bsc#1269583, bsc#1268886, CVE-2026-13595) * libmount: fix SUID bypass via LIBMOUNT_FORCE_MOUNT2 and legacy mount path (bsc#1268886, CVE-2026-53614, GHSA-67r7-8m5w-22wx). * fileutils: add ul_open_no_symlinks() needed by other patches (bsc#1268886). * libmount: add fd_target to context for TOCTOU race condition prevention (bsc#1268886, CVE-2026-53613, GHSA-8gj5-72r3-428g). * libmount: ignore X-mount.nocanonicalize for restricted users * libmount: use fd-based fchownat/chmod in hook_owner (bsc#1268886, CVE-2026-53612, GHSA-g8wm-75wr-g2vh). * libmount: restrict X-mount.subdir for non-root (bsc#1268886). * libmount: use fd_target in hook_idmap for move_mount() * libmount: add mount ID verification and man page TOCTOU note * loopdev: use openat2(RESOLVE_NO_SYMLINKS) for backing file (bsc#1268886#c2, bsc#1261606). * Ignore pam-config error that prevents update failure if common _pam configuration is not symlink to common-_ -pc (bsc#1270219). ## Patch Instructions: To install this SUSE update use the SUSE recommended installation methods like YaST online_update or "zypper patch". Alternatively you can run the command listed for your product: * SUSE Linux Micro 6.2 zypper in -t patch SUSE-SL-Micro-6.2-1733 ## Package List: * SUSE Linux Micro 6.2 (aarch64 ppc64le s390x x86_64) * util-linux-debugsource-2.41.1-160000.5.1 * libsmartcols1-debuginfo-2.41.1-160000.5.1 * lastlog2-2.41.1-160000.5.1 * util-linux-systemd-debuginfo-2.41.1-160000.5.1 * libblkid1-debuginfo-2.41.1-160000.5.1 * libmount1-debuginfo-2.41.1-160000.5.1 * libuuid1-debuginfo-2.41.1-160000.5.1 * util-linux-systemd-debugsource-2.41.1-160000.5.1 * libfdisk1-debuginfo-2.41.1-160000.5.1 * libsmartcols1-2.41.1-160000.5.1 * libfdisk1-2.41.1-160000.5.1 * libmount1-2.41.1-160000.5.1 * liblastlog2-2-2.41.1-160000.5.1 * util-linux-systemd-2.41.1-160000.5.1 * lastlog2-debuginfo-2.41.1-160000.5.1 * libblkid1-2.41.1-160000.5.1 * liblastlog2-2-debuginfo-2.41.1-160000.5.1 * util-linux-2.41.1-160000.5.1 * util-linux-debuginfo-2.41.1-160000.5.1 * libuuid1-2.41.1-160000.5.1 ## References: * https://www.suse.com/security/cve/CVE-2026-13595.html * https://www.suse.com/security/cve/CVE-2026-27456.html * https://www.suse.com/security/cve/CVE-2026-53612.html * https://www.suse.com/security/cve/CVE-2026-53613.html * https://www.suse.com/security/cve/CVE-2026-53614.html * https://www.suse.com/security/cve/CVE-2026-76642.html * https://www.suse.com/security/cve/CVE-2026-78408.html * https://www.suse.com/security/cve/CVE-2026-78410.html * https://bugzilla.suse.com/show_bug.cgi?id=1261606 * https://bugzilla.suse.com/show_bug.cgi?id=1268886 * https://bugzilla.suse.com/show_bug.cgi?id=1269583 * https://bugzilla.suse.com/show_bug.cgi?id=1270219 * https://bugzilla.suse.com/show_bug.cgi?id=1275441 * https://bugzilla.suse.com/show_bug.cgi?id=1278347 * https://bugzilla.suse.com/show_bug.cgi?id=1278348 * https://bugzilla.suse.com/show_bug.cgi?id=1278349
Attachment: None (type=text/html)
(HTML attachment elided)
