<div class="container">
<h1>Security update for util-linux</h1>
<table class="table table-striped table-bordered">
<tbody>
<tr>
<th>Announcement ID:</th>
<td>SUSE-SU-2026:23870-1</td>
</tr>
<tr>
<th>Release Date:</th>
<td>2026-09-22T07:18:54Z</td>
</tr>
<tr>
<th>Rating:</th>
<td>important</td>
</tr>
<tr>
<th>References:</th>
<td>
<ul>
<li style="display: inline;">
<a href="https://bugzilla.suse.com/show_bug.cgi?id=1261606">bsc#1261606</a>
</li>
<li style="display: inline;">
<a href="https://bugzilla.suse.com/show_bug.cgi?id=1268886">bsc#1268886</a>
</li>
<li style="display: inline;">
<a href="https://bugzilla.suse.com/show_bug.cgi?id=1269583">bsc#1269583</a>
</li>
<li style="display: inline;">
<a href="https://bugzilla.suse.com/show_bug.cgi?id=1270219">bsc#1270219</a>
</li>
<li style="display: inline;">
<a href="https://bugzilla.suse.com/show_bug.cgi?id=1275441">bsc#1275441</a>
</li>
<li style="display: inline;">
<a href="https://bugzilla.suse.com/show_bug.cgi?id=1278347">bsc#1278347</a>
</li>
<li style="display: inline;">
<a href="https://bugzilla.suse.com/show_bug.cgi?id=1278348">bsc#1278348</a>
</li>
<li style="display: inline;">
<a href="https://bugzilla.suse.com/show_bug.cgi?id=1278349">bsc#1278349</a>
</li>
</ul>
</td>
</tr>
<tr>
<th>
Cross-References:
</th>
<td>
<ul>
<li style="display: inline;">
<a href="https://www.suse.com/security/cve/CVE-2026-13595.html">CVE-2026-13595</a>
</li>
<li style="display: inline;">
<a href="https://www.suse.com/security/cve/CVE-2026-27456.html">CVE-2026-27456</a>
</li>
<li style="display: inline;">
<a href="https://www.suse.com/security/cve/CVE-2026-53612.html">CVE-2026-53612</a>
</li>
<li style="display: inline;">
<a href="https://www.suse.com/security/cve/CVE-2026-53613.html">CVE-2026-53613</a>
</li>
<li style="display: inline;">
<a href="https://www.suse.com/security/cve/CVE-2026-53614.html">CVE-2026-53614</a>
</li>
<li style="display: inline;">
<a href="https://www.suse.com/security/cve/CVE-2026-76642.html">CVE-2026-76642</a>
</li>
<li style="display: inline;">
<a href="https://www.suse.com/security/cve/CVE-2026-78408.html">CVE-2026-78408</a>
</li>
<li style="display: inline;">
<a href="https://www.suse.com/security/cve/CVE-2026-78410.html">CVE-2026-78410</a>
</li>
</ul>
</td>
</tr>
<tr>
<th>CVSS scores:</th>
<td>
<ul class="list-group">
<li class="list-group-item">
<span class="cvss-reference">CVE-2026-13595</span>
<span class="cvss-source">
(
SUSE
):
</span>
<span class="cvss-score">6.9</span>
<span class="cvss-vector">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</span>
</li>
<li class="list-group-item">
<span class="cvss-reference">CVE-2026-13595</span>
<span class="cvss-source">
(
SUSE
):
</span>
<span class="cvss-score">6.1</span>
<span class="cvss-vector">CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:H</span>
</li>
<li class="list-group-item">
<span class="cvss-reference">CVE-2026-13595</span>
<span class="cvss-source">
(
NVD
):
</span>
<span class="cvss-score">6.8</span>
<span class="cvss-vector">CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:H</span>
</li>
<li class="list-group-item">
<span class="cvss-reference">CVE-2026-13595</span>
<span class="cvss-source">
(
NVD
):
</span>
<span class="cvss-score">5.3</span>
<span class="cvss-vector">CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:L/I:N/A:H</span>
</li>
<li class="list-group-item">
<span class="cvss-reference">CVE-2026-27456</span>
<span class="cvss-source">
(
SUSE
):
</span>
<span class="cvss-score">4.7</span>
<span class="cvss-vector">CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:N/A:N</span>
</li>
<li class="list-group-item">
<span class="cvss-reference">CVE-2026-27456</span>
<span class="cvss-source">
(
NVD
):
</span>
<span class="cvss-score">4.7</span>
<span class="cvss-vector">CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:N/A:N</span>
</li>
<li class="list-group-item">
<span class="cvss-reference">CVE-2026-53612</span>
<span class="cvss-source">
(
SUSE
):
</span>
<span class="cvss-score">7.0</span>
<span class="cvss-vector">CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H</span>
</li>
<li class="list-group-item">
<span class="cvss-reference">CVE-2026-53613</span>
<span class="cvss-source">
(
SUSE
):
</span>
<span class="cvss-score">7.0</span>
<span class="cvss-vector">CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H</span>
</li>
<li class="list-group-item">
<span class="cvss-reference">CVE-2026-53614</span>
<span class="cvss-source">
(
SUSE
):
</span>
<span class="cvss-score">7.0</span>
<span class="cvss-vector">CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H</span>
</li>
<li class="list-group-item">
<span class="cvss-reference">CVE-2026-76642</span>
<span class="cvss-source">
(
SUSE
):
</span>
<span class="cvss-score">8.5</span>
<span class="cvss-vector">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</span>
</li>
<li class="list-group-item">
<span class="cvss-reference">CVE-2026-76642</span>
<span class="cvss-source">
(
SUSE
):
</span>
<span class="cvss-score">7.8</span>
<span class="cvss-vector">CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H</span>
</li>
<li class="list-group-item">
<span class="cvss-reference">CVE-2026-76642</span>
<span class="cvss-source">
(
NVD
):
</span>
<span class="cvss-score">8.5</span>
<span class="cvss-vector">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</span>
</li>
<li class="list-group-item">
<span class="cvss-reference">CVE-2026-76642</span>
<span class="cvss-source">
(
NVD
):
</span>
<span class="cvss-score">7.8</span>
<span class="cvss-vector">CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H</span>
</li>
<li class="list-group-item">
<span class="cvss-reference">CVE-2026-78408</span>
<span class="cvss-source">
(
SUSE
):
</span>
<span class="cvss-score">5.2</span>
<span class="cvss-vector">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</span>
</li>
<li class="list-group-item">
<span class="cvss-reference">CVE-2026-78408</span>
<span class="cvss-source">
(
SUSE
):
</span>
<span class="cvss-score">6.6</span>
<span class="cvss-vector">CVSS:3.1/AV:L/AC:L/PR:L/UI:R/S:U/C:N/I:H/A:H</span>
</li>
<li class="list-group-item">
<span class="cvss-reference">CVE-2026-78408</span>
<span class="cvss-source">
(
NVD
):
</span>
<span class="cvss-score">7.9</span>
<span class="cvss-vector">CVSS:3.1/AV:L/AC:L/PR:L/UI:R/S:C/C:N/I:H/A:H</span>
</li>
<li class="list-group-item">
<span class="cvss-reference">CVE-2026-78410</span>
<span class="cvss-source">
(
SUSE
):
</span>
<span class="cvss-score">8.5</span>
<span class="cvss-vector">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</span>
</li>
<li class="list-group-item">
<span class="cvss-reference">CVE-2026-78410</span>
<span class="cvss-source">
(
SUSE
):
</span>
<span class="cvss-score">7.8</span>
<span class="cvss-vector">CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H</span>
</li>
<li class="list-group-item">
<span class="cvss-reference">CVE-2026-78410</span>
<span class="cvss-source">
(
NVD
):
</span>
<span class="cvss-score">7.8</span>
<span class="cvss-vector">CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H</span>
</li>
</ul>
</td>
</tr>
<tr>
<th>Affected Products:</th>
<td>
<ul class="list-group">
<li class="list-group-item">SUSE Linux Enterprise Server 16.0</li>
<li class="list-group-item">SUSE Linux Enterprise Server for SAP applications 16.0</li>
</ul>
</td>
</tr>
</tbody>
</table>
<p>An update that solves eight vulnerabilities can now be installed.</p>
<h2>Description:</h2>
<p>This update for util-linux fixes the following issues:</p>
<ul>
<li>CVE-2026-13595: heap use-after-free in <code>libblkid</code> nested partition probing (bsc#1269583).</li>
<li>CVE-2026-27456: TOCTOU in the mount program when setting up loop devices (bsc#1261606).</li>
<li>CVE-2026-53612: local privilege escalation via TOCTOU in mount(8) hook_owner.c chmod/chown (bsc#1268886).</li>
<li>CVE-2026-53613: local privilege escalation via TOCTOU in mount(8) - Target Path Redirection (bsc#1268886).</li>
<li>CVE-2026-53614: local privilege escalation via LIBMOUNT_FORCE_MOUNT2 Environment Variable - nosuid/noexec
Bypass in SUID mount(8) (bsc#1268886).</li>
<li>CVE-2026-76642: failed external mount helper triggers privileged <code>X-mount</code> post-hooks, which enables local privilege
escalation (bsc#1278349).</li>
<li>CVE-2026-78408: <code>nsenter --join-cgroup</code> leaks root <code>cgroup</code> migration authority, which allows for migration or
termination of root processes (bsc#1278348).</li>
<li>CVE-2026-78410: restricted <code>bind</code> mounts do not pin the source, which allows for <code>X-mount.owner</code>/<code>group</code>/<code>mode</code>
redirection (bsc#1278347).</li>
</ul>
<p>Changes for util-linux:</p>
<ul>
<li>lib/fileutils: add ul_openat_resolve() openat2 wrapper (bsc#1275441)</li>
<li>lib/fileutils: fix RESOLVE_NO_SYMLINKS fallback value</li>
<li>lib/fileutils: fix unused parameter warnings without SYS_openat2</li>
<li>libmount: add missing fileutils.h include to hook_idmap.c</li>
<li>libmount: add mnt_open_tree() helper for safe tree opening</li>
<li>libmount: pin source path with openat2() for restricted users
(bsc#1275441, bsc#1278347, CVE-2026-78410)</li>
<li>libmount: restrict source path canonicalization for non-root
users (bsc#1275441, bsc#1278347, CVE-2026-78410)</li>
<li>libmount: skip post-mount hooks after failed mount helper
(bsc#1275441, bsc#1278349, CVE-2026-76642)</li>
<li>libmount: use USE_LIBMOUNT_MOUNTFD_SUPPORT for idmap hook</li>
<li>nsenter: close cgroup.procs fd after join to prevent authority
leak (bsc#1275441, bsc#1278348, CVE-2026-78408)</li>
<li>nsenter, unshare: add O_CLOEXEC to all open() calls (bsc#1275441,
bsc#1278348, CVE-2026-78408)</li>
<li>wall, write: sanitize hostname in banner header (bsc#1275441)</li>
<li>Add missing function. (bsc#1275441)</li>
<li>ipcutils: Prevent using uninitialized variable (bsc#1268886)</li>
<li>BREAKING CHANGE:
Paths must always be canonicalized for unprivileged users to
ensure safe target resolution. X-mount.nocanonicalize is ignored
for them.</li>
<li>INCOMAPTIBLE CHANGE (linux < 6.15):
X-mount.subdir: The safe detached subdirectory is no more
supported for unprivileged users for safety reasons.</li>
<li>liblastlog2: Wait on busy SQLite connections (bsc#1268886).</li>
<li>libmount: Fix subvolid buffer overflow in get_btrfs_fs_root
(bsc#1268886).</li>
<li>libblkid: Fix use-after-free in nested partition probing
(bsc#1269583, bsc#1268886, CVE-2026-13595)</li>
<li>libmount: fix SUID bypass via LIBMOUNT_FORCE_MOUNT2 and legacy
mount path (bsc#1268886, CVE-2026-53614, GHSA-67r7-8m5w-22wx).</li>
<li>fileutils: add ul_open_no_symlinks() needed by other patches
(bsc#1268886).</li>
<li>libmount: add fd_target to context for TOCTOU race condition
prevention (bsc#1268886, CVE-2026-53613, GHSA-8gj5-72r3-428g).</li>
<li>libmount: ignore X-mount.nocanonicalize for restricted users</li>
<li>libmount: use fd-based fchownat/chmod in hook_owner (bsc#1268886,
CVE-2026-53612, GHSA-g8wm-75wr-g2vh).</li>
<li>libmount: restrict X-mount.subdir for non-root (bsc#1268886).</li>
<li>libmount: use fd_target in hook_idmap for move_mount()</li>
<li>libmount: add mount ID verification and man page TOCTOU note</li>
<li>loopdev: use openat2(RESOLVE_NO_SYMLINKS) for backing file
(bsc#1268886#c2, bsc#1261606).</li>
<li>Ignore pam-config error that prevents update failure if common<em>
pam configuration is not symlink to common-</em>-pc (bsc#1270219).</li>
</ul>
<h2>Patch Instructions:</h2>
<p>
To install this SUSE update use the SUSE recommended
installation methods like YaST online_update or "zypper patch".<br/>
Alternatively you can run the command listed for your product:
</p>
<ul class="list-group">
<li class="list-group-item">
SUSE Linux Enterprise Server for SAP applications 16.0
<br/>
<code>zypper in -t patch SUSE-SLES-16.0-1733</code>
</li>
<li class="list-group-item">
SUSE Linux Enterprise Server 16.0
<br/>
<code>zypper in -t patch SUSE-SLES-16.0-1733</code>
</li>
</ul>
<h2>Package List:</h2>
<ul>
<li>
SUSE Linux Enterprise Server for SAP applications 16.0 (ppc64le x86_64)
<ul>
<li>libblkid-devel-static-2.41.1-160000.5.1</li>
<li>liblastlog2-devel-2.41.1-160000.5.1</li>
<li>libsmartcols-devel-static-2.41.1-160000.5.1</li>
<li>libuuid1-debuginfo-2.41.1-160000.5.1</li>
<li>util-linux-tty-tools-2.41.1-160000.5.1</li>
<li>util-linux-2.41.1-160000.5.1</li>
<li>libsmartcols1-2.41.1-160000.5.1</li>
<li>util-linux-systemd-debugsource-2.41.1-160000.5.1</li>
<li>python313-libmount-debuginfo-2.41.1-160000.5.1</li>
<li>python-libmount-debugsource-2.41.1-160000.5.1</li>
<li>liblastlog2-2-2.41.1-160000.5.1</li>
<li>libfdisk-devel-static-2.41.1-160000.5.1</li>
<li>libsmartcols-devel-2.41.1-160000.5.1</li>
<li>python313-libmount-2.41.1-160000.5.1</li>
<li>util-linux-systemd-2.41.1-160000.5.1</li>
<li>libfdisk1-2.41.1-160000.5.1</li>
<li>liblastlog2-2-debuginfo-2.41.1-160000.5.1</li>
<li>libuuid-devel-2.41.1-160000.5.1</li>
<li>lastlog2-debuginfo-2.41.1-160000.5.1</li>
<li>libmount1-2.41.1-160000.5.1</li>
<li>libmount1-debuginfo-2.41.1-160000.5.1</li>
<li>libuuid-devel-static-2.41.1-160000.5.1</li>
<li>libfdisk-devel-2.41.1-160000.5.1</li>
<li>util-linux-debuginfo-2.41.1-160000.5.1</li>
<li>libblkid-devel-2.41.1-160000.5.1</li>
<li>libblkid1-debuginfo-2.41.1-160000.5.1</li>
<li>uuidd-debuginfo-2.41.1-160000.5.1</li>
<li>libmount-devel-static-2.41.1-160000.5.1</li>
<li>libsmartcols1-debuginfo-2.41.1-160000.5.1</li>
<li>lastlog2-2.41.1-160000.5.1</li>
<li>util-linux-tty-tools-debuginfo-2.41.1-160000.5.1</li>
<li>libmount-devel-2.41.1-160000.5.1</li>
<li>util-linux-debugsource-2.41.1-160000.5.1</li>
<li>libfdisk1-debuginfo-2.41.1-160000.5.1</li>
<li>libblkid1-2.41.1-160000.5.1</li>
<li>libuuid1-2.41.1-160000.5.1</li>
<li>util-linux-systemd-debuginfo-2.41.1-160000.5.1</li>
<li>uuidd-2.41.1-160000.5.1</li>
</ul>
</li>
<li>
SUSE Linux Enterprise Server for SAP applications 16.0 (noarch)
<ul>
<li>util-linux-lang-2.41.1-160000.5.1</li>
</ul>
</li>
<li>
SUSE Linux Enterprise Server 16.0 (aarch64 ppc64le s390x)
<ul>
<li>libblkid-devel-static-2.41.1-160000.5.1</li>
<li>liblastlog2-devel-2.41.1-160000.5.1</li>
<li>libsmartcols-devel-static-2.41.1-160000.5.1</li>
<li>libuuid1-debuginfo-2.41.1-160000.5.1</li>
<li>util-linux-tty-tools-2.41.1-160000.5.1</li>
<li>util-linux-2.41.1-160000.5.1</li>
<li>libsmartcols1-2.41.1-160000.5.1</li>
<li>util-linux-systemd-debugsource-2.41.1-160000.5.1</li>
<li>python313-libmount-debuginfo-2.41.1-160000.5.1</li>
<li>python-libmount-debugsource-2.41.1-160000.5.1</li>
<li>liblastlog2-2-2.41.1-160000.5.1</li>
<li>libfdisk-devel-static-2.41.1-160000.5.1</li>
<li>libsmartcols-devel-2.41.1-160000.5.1</li>
<li>python313-libmount-2.41.1-160000.5.1</li>
<li>util-linux-systemd-2.41.1-160000.5.1</li>
<li>libfdisk1-2.41.1-160000.5.1</li>
<li>liblastlog2-2-debuginfo-2.41.1-160000.5.1</li>
<li>libuuid-devel-2.41.1-160000.5.1</li>
<li>lastlog2-debuginfo-2.41.1-160000.5.1</li>
<li>libmount1-2.41.1-160000.5.1</li>
<li>libmount1-debuginfo-2.41.1-160000.5.1</li>
<li>libuuid-devel-static-2.41.1-160000.5.1</li>
<li>libfdisk-devel-2.41.1-160000.5.1</li>
<li>util-linux-debuginfo-2.41.1-160000.5.1</li>
<li>libblkid-devel-2.41.1-160000.5.1</li>
<li>libblkid1-debuginfo-2.41.1-160000.5.1</li>
<li>uuidd-debuginfo-2.41.1-160000.5.1</li>
<li>libmount-devel-static-2.41.1-160000.5.1</li>
<li>libsmartcols1-debuginfo-2.41.1-160000.5.1</li>
<li>lastlog2-2.41.1-160000.5.1</li>
<li>util-linux-tty-tools-debuginfo-2.41.1-160000.5.1</li>
<li>libmount-devel-2.41.1-160000.5.1</li>
<li>util-linux-debugsource-2.41.1-160000.5.1</li>
<li>libfdisk1-debuginfo-2.41.1-160000.5.1</li>
<li>libblkid1-2.41.1-160000.5.1</li>
<li>libuuid1-2.41.1-160000.5.1</li>
<li>util-linux-systemd-debuginfo-2.41.1-160000.5.1</li>
<li>uuidd-2.41.1-160000.5.1</li>
</ul>
</li>
<li>
SUSE Linux Enterprise Server 16.0 (noarch)
<ul>
<li>util-linux-lang-2.41.1-160000.5.1</li>
</ul>
</li>
</ul>
<h2>References:</h2>
<ul>
<li>
<a href="https://www.suse.com/security/cve/CVE-2026-13595.html">https://www.suse.com/security/cve/CVE-2026-13595.html</a>
</li>
<li>
<a href="https://www.suse.com/security/cve/CVE-2026-27456.html">https://www.suse.com/security/cve/CVE-2026-27456.html</a>
</li>
<li>
<a href="https://www.suse.com/security/cve/CVE-2026-53612.html">https://www.suse.com/security/cve/CVE-2026-53612.html</a>
</li>
<li>
<a href="https://www.suse.com/security/cve/CVE-2026-53613.html">https://www.suse.com/security/cve/CVE-2026-53613.html</a>
</li>
<li>
<a href="https://www.suse.com/security/cve/CVE-2026-53614.html">https://www.suse.com/security/cve/CVE-2026-53614.html</a>
</li>
<li>
<a href="https://www.suse.com/security/cve/CVE-2026-76642.html">https://www.suse.com/security/cve/CVE-2026-76642.html</a>
</li>
<li>
<a href="https://www.suse.com/security/cve/CVE-2026-78408.html">https://www.suse.com/security/cve/CVE-2026-78408.html</a>
</li>
<li>
<a href="https://www.suse.com/security/cve/CVE-2026-78410.html">https://www.suse.com/security/cve/CVE-2026-78410.html</a>
</li>
<li>
<a href="https://bugzilla.suse.com/show_bug.cgi?id=1261606">https://bugzilla.suse.com/show_bug.cgi?id=1261606</a>
</li>
<li>
<a href="https://bugzilla.suse.com/show_bug.cgi?id=1268886">https://bugzilla.suse.com/show_bug.cgi?id=1268886</a>
</li>
<li>
<a href="https://bugzilla.suse.com/show_bug.cgi?id=1269583">https://bugzilla.suse.com/show_bug.cgi?id=1269583</a>
</li>
<li>
<a href="https://bugzilla.suse.com/show_bug.cgi?id=1270219">https://bugzilla.suse.com/show_bug.cgi?id=1270219</a>
</li>
<li>
<a href="https://bugzilla.suse.com/show_bug.cgi?id=1275441">https://bugzilla.suse.com/show_bug.cgi?id=1275441</a>
</li>
<li>
<a href="https://bugzilla.suse.com/show_bug.cgi?id=1278347">https://bugzilla.suse.com/show_bug.cgi?id=1278347</a>
</li>
<li>
<a href="https://bugzilla.suse.com/show_bug.cgi?id=1278348">https://bugzilla.suse.com/show_bug.cgi?id=1278348</a>
</li>
<li>
<a href="https://bugzilla.suse.com/show_bug.cgi?id=1278349">https://bugzilla.suse.com/show_bug.cgi?id=1278349</a>
</li>
</ul>
</div>