<div class="container">
<h1>Security update for swtpm</h1>
<table class="table table-striped table-bordered">
<tbody>
<tr>
<th>Announcement ID:</th>
<td>SUSE-SU-2026:24156-1</td>
</tr>
<tr>
<th>Release Date:</th>
<td>2026-10-07T09:32:20Z</td>
</tr>
<tr>
<th>Rating:</th>
<td>moderate</td>
</tr>
<tr>
<th>References:</th>
<td>
<ul>
<li style="display: inline;">
<a href="https://bugzilla.suse.com/show_bug.cgi?id=1221342">bsc#1221342</a>
</li>
<li style="display: inline;">
<a href="https://bugzilla.suse.com/show_bug.cgi?id=1251789">bsc#1251789</a>
</li>
<li style="display: inline;">
<a href="https://bugzilla.suse.com/show_bug.cgi?id=1266339">bsc#1266339</a>
</li>
<li style="display: inline;">
<a href="https://bugzilla.suse.com/show_bug.cgi?id=1271417">bsc#1271417</a>
</li>
<li style="display: inline;">
<a href="https://bugzilla.suse.com/show_bug.cgi?id=1275653">bsc#1275653</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-75900.html">CVE-2026-75900</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-75900</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-75900</span>
<span class="cvss-source">
(
NVD
):
</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>
</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 one vulnerability and has four fixes can now be installed.</p>
<h2>Description:</h2>
<p>This update for swtpm fixes the following issues:</p>
<p>Security issue fixed:</p>
<ul>
<li>CVE-2026-75900: Out-of-bounds read in SWTPM_NVRAM_CheckHeader due to sizeof(pointer) vs sizeof(struct) mismatch
(bsc#1275653).</li>
</ul>
<p>Changes for swtpm:</p>
<p>Update to 0.10.2:</p>
<ul>
<li>Properly check for truncation following snprintf call</li>
<li>add upstream signing key and validate source signature</li>
<li>Fix SELinux policy for virtqemud_t swtpm_t setsched
process and unix socket interactions. Allows virtqemud_t to: Signal and
control swtpm_t processes (noatsecure, rlimitinh, siginh, signull, setsched),
create and listen on Unix stream sockets with swtpm_t processes (bsc#1266339).
Already accepted on upstream:
https://github.com/stefanberger/swtpm/pull/1132</li>
<li>Drop tunable in require to avoid policy loading issues
with toolchain 3.11 (bsc#1271417).
Can be dropped, once this is accepted upstream:
https://github.com/stefanberger/swtpm/pull/1139</li>
<li>Update SELinux module dir as macro to allow root path move from /var/lib/selinux
to /etc/selinux (bsc#1221342)</li>
<li>Also load swtpm_libvirt in the selinux subpackage (bsc#1251789)</li>
<li>Update to version 0.10.1:</li>
<li>swtpm: Fix build error on 32bit systems due to inconsistent
_FILE_OFFSET_BITS.</li>
<li>swtpm_setup:</li>
<li>Use DISTRO_PROFILES_DIR when listing profiles (fix path
issue).</li>
<li>Do not pass a TPM 2 profile to swtpm when reconfiguring.</li>
<li>selinux:</li>
<li>Add rule for swtpm to be able to read password from pipe.</li>
<li>allow to map state file.</li>
<li>add NFS permissions for swtpm_t.</li>
<li>Add rule to allow swtpm_t opening of virt_log_t files.</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-1861</code>
</li>
<li class="list-group-item">
SUSE Linux Enterprise Server 16.0
<br/>
<code>zypper in -t patch SUSE-SLES-16.0-1861</code>
</li>
</ul>
<h2>Package List:</h2>
<ul>
<li>
SUSE Linux Enterprise Server for SAP applications 16.0 (ppc64le x86_64)
<ul>
<li>swtpm-debuginfo-0.10.2-160000.1.1</li>
<li>swtpm-0.10.2-160000.1.1</li>
<li>swtpm-debugsource-0.10.2-160000.1.1</li>
</ul>
</li>
<li>
SUSE Linux Enterprise Server for SAP applications 16.0 (noarch)
<ul>
<li>swtpm-selinux-0.10.2-160000.1.1</li>
</ul>
</li>
<li>
SUSE Linux Enterprise Server 16.0 (aarch64 ppc64le s390x x86_64)
<ul>
<li>swtpm-debuginfo-0.10.2-160000.1.1</li>
<li>swtpm-0.10.2-160000.1.1</li>
<li>swtpm-debugsource-0.10.2-160000.1.1</li>
</ul>
</li>
<li>
SUSE Linux Enterprise Server 16.0 (noarch)
<ul>
<li>swtpm-selinux-0.10.2-160000.1.1</li>
</ul>
</li>
</ul>
<h2>References:</h2>
<ul>
<li>
<a href="https://www.suse.com/security/cve/CVE-2026-75900.html">https://www.suse.com/security/cve/CVE-2026-75900.html</a>
</li>
<li>
<a href="https://bugzilla.suse.com/show_bug.cgi?id=1221342">https://bugzilla.suse.com/show_bug.cgi?id=1221342</a>
</li>
<li>
<a href="https://bugzilla.suse.com/show_bug.cgi?id=1251789">https://bugzilla.suse.com/show_bug.cgi?id=1251789</a>
</li>
<li>
<a href="https://bugzilla.suse.com/show_bug.cgi?id=1266339">https://bugzilla.suse.com/show_bug.cgi?id=1266339</a>
</li>
<li>
<a href="https://bugzilla.suse.com/show_bug.cgi?id=1271417">https://bugzilla.suse.com/show_bug.cgi?id=1271417</a>
</li>
<li>
<a href="https://bugzilla.suse.com/show_bug.cgi?id=1275653">https://bugzilla.suse.com/show_bug.cgi?id=1275653</a>
</li>
</ul>
</div>