<div class="container">
<h1>Security update for google-guest-agent</h1>
<table class="table table-striped table-bordered">
<tbody>
<tr>
<th>Announcement ID:</th>
<td>SUSE-SU-2026:21319-1</td>
</tr>
<tr>
<th>Release Date:</th>
<td>2026-04-22T11:13:19Z</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=1234563">bsc#1234563</a>
</li>
<li style="display: inline;">
<a href="https://bugzilla.suse.com/show_bug.cgi?id=1236533">bsc#1236533</a>
</li>
<li style="display: inline;">
<a href="https://bugzilla.suse.com/show_bug.cgi?id=1239763">bsc#1239763</a>
</li>
<li style="display: inline;">
<a href="https://bugzilla.suse.com/show_bug.cgi?id=1239866">bsc#1239866</a>
</li>
<li style="display: inline;">
<a href="https://bugzilla.suse.com/show_bug.cgi?id=1243254">bsc#1243254</a>
</li>
<li style="display: inline;">
<a href="https://bugzilla.suse.com/show_bug.cgi?id=1243505">bsc#1243505</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-2023-45288.html">CVE-2023-45288</a>
</li>
<li style="display: inline;">
<a href="https://www.suse.com/security/cve/CVE-2024-45337.html">CVE-2024-45337</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-2023-45288</span>
<span class="cvss-source">
(
SUSE
):
</span>
<span class="cvss-score">6.9</span>
<span class="cvss-vector">CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:L/SC:N/SI:N/SA:N</span>
</li>
<li class="list-group-item">
<span class="cvss-reference">CVE-2023-45288</span>
<span class="cvss-source">
(
SUSE
):
</span>
<span class="cvss-score">5.3</span>
<span class="cvss-vector">CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L</span>
</li>
<li class="list-group-item">
<span class="cvss-reference">CVE-2023-45288</span>
<span class="cvss-source">
(
NVD
):
</span>
<span class="cvss-score">7.5</span>
<span class="cvss-vector">CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H</span>
</li>
<li class="list-group-item">
<span class="cvss-reference">CVE-2024-45337</span>
<span class="cvss-source">
(
SUSE
):
</span>
<span class="cvss-score">8.1</span>
<span class="cvss-vector">CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H</span>
</li>
<li class="list-group-item">
<span class="cvss-reference">CVE-2024-45337</span>
<span class="cvss-source">
(
NVD
):
</span>
<span class="cvss-score">9.1</span>
<span class="cvss-vector">CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N</span>
</li>
</ul>
</td>
</tr>
<tr>
<th>Affected Products:</th>
<td>
<ul class="list-group">
<li class="list-group-item">SUSE Linux Micro 6.0</li>
</ul>
</td>
</tr>
</tbody>
</table>
<p>An update that solves two vulnerabilities and has four fixes can now be installed.</p>
<h2>Description:</h2>
<p>This update for google-guest-agent fixes the following issues:</p>
<p>Update to version 20250506.01 (bsc#1243254, bsc#1243505).</p>
<p>Security issues fixed:</p>
<ul>
<li>CVE-2024-45337: golang.org/x/crypto/ssh: misuse of the ServerConfig.PublicKeyCallback callback can lead to
authorization bypass in applications (bsc#1234563).</li>
<li>CVE-2023-45288: golang.org/x/net/http2: no limit set for number of HTTP/2 CONTINUATION frames that can be read for an
HTTP/2 request can lead to excessive CPU consumption and a DoS (bsc#1236533).</li>
</ul>
<p>Other updates and bugfixes:</p>
<ul>
<li>Version 20250506.01:</li>
<li>Make sure agent added connections are activated by NM (#534)</li>
<li>Version 20250506.00:</li>
<li>Wrap NSS cache refresh in a goroutine (#533)</li>
<li>Version 20250502.01:</li>
<li>Wicked: Only reload interfaces for which configurations are written or changed. (#524)</li>
<li>Version 20250502.00:</li>
<li>Add AuthorizedKeysCompat to windows packaging (#530)</li>
<li>Remove error messages from gce_workload_cert_refresh and metadata script runner (#527)</li>
<li>Update guest-logging-go dependency (#526)</li>
<li>Add 'created-by' metadata, and pass it as option to logging library (#508)</li>
<li>Revert "oslogin: Correctly handle newlines at the end of modified files (#520)" (#523)</li>
<li>Re-enable disabled services if the core plugin was enabled (#522)</li>
<li>Enable guest services on package upgrade (#519)</li>
<li>oslogin: Correctly handle newlines at the end of modified files (#520)</li>
<li>Fix core plugin path (#518)</li>
<li>Fix package build issues (#517)</li>
<li>Fix dependencies ran go mod tidy -v (#515)</li>
<li>Fix debian build path (#514)</li>
<li>Bundle compat metadata script runner binary in package (#513)</li>
<li>Bump golang.org/x/net from 0.27.0 to 0.36.0 (#512)</li>
<li>Update startup/shutdown services to launch compat manager (#503)</li>
<li>Bundle new gce metadata script runner binary in agent package (#502)</li>
<li>Revert "Revert bundling new binaries in the package (#509)" (#511)</li>
<li>Version 20250418.00:</li>
<li>Re-enable disabled services if the core plugin was enabled (#521)</li>
<li>Version 20250414.00:</li>
<li>Add AuthorizedKeysCompat to windows packaging (#530)</li>
<li>Remove error messages from gce_workload_cert_refresh and metadata script runner (#527)</li>
<li>Update guest-logging-go dependency (#526)</li>
<li>Add 'created-by' metadata, and pass it as option to logging library (#508)</li>
<li>Revert "oslogin: Correctly handle newlines at the end of modified files (#520)" (#523)</li>
<li>Re-enable disabled services if the core plugin was enabled (#522)</li>
<li>Enable guest services on package upgrade (#519)</li>
<li>oslogin: Correctly handle newlines at the end of modified files (#520)</li>
<li>Fix core plugin path (#518)</li>
<li>Fix package build issues (#517)</li>
<li>Fix dependencies ran go mod tidy -v (#515)</li>
<li>Fix debian build path (#514)</li>
<li>Bundle compat metadata script runner binary in package (#513)</li>
<li>Bump golang.org/x/net from 0.27.0 to 0.36.0 (#512)</li>
<li>Update startup/shutdown services to launch compat manager (#503)</li>
<li>Bundle new gce metadata script runner binary in agent package (#502)</li>
<li>Revert "Revert bundling new binaries in the package (#509)" (#511)</li>
<li>Version 20250327.01 (bsc#1239763, bsc#1239866):</li>
<li>Remove error messages from gce_workload_cert_refresh and
metadata script runner (#527)</li>
<li>Version 20250327.00:</li>
<li>Update guest-logging-go dependency (#526)</li>
<li>Add 'created-by' metadata, and pass it as option to logging library (#508)</li>
<li>Revert "oslogin: Correctly handle newlines at the end of
modified files (#520)" (#523)</li>
<li>Re-enable disabled services if the core plugin was enabled (#522)</li>
<li>Enable guest services on package upgrade (#519)</li>
<li>oslogin: Correctly handle newlines at the end of modified files (#520)</li>
<li>Fix core plugin path (#518)</li>
<li>Fix package build issues (#517)</li>
<li>Fix dependencies ran go mod tidy -v (#515)</li>
<li>Fix debian build path (#514)</li>
<li>Bundle compat metadata script runner binary in package (#513)</li>
<li>Bump golang.org/x/net from 0.27.0 to 0.36.0 (#512)</li>
<li>Update startup/shutdown services to launch compat manager (#503)</li>
<li>Bundle new gce metadata script runner binary in agent package (#502)</li>
<li>Revert "Revert bundling new binaries in the package (#509)" (#511)</li>
<li>Version 20250326.00:</li>
<li>Re-enable disabled services if the core plugin was enabled (#521)</li>
<li>Version 20250324.00:</li>
<li>Enable guest services on package upgrade (#519)</li>
<li>oslogin: Correctly handle newlines at the end of modified files (#520)</li>
<li>Fix core plugin path (#518)</li>
<li>Fix package build issues (#517)</li>
<li>Fix dependencies ran go mod tidy -v (#515)</li>
<li>Fix debian build path (#514)</li>
<li>Bundle compat metadata script runner binary in package (#513)</li>
<li>Bump golang.org/x/net from 0.27.0 to 0.36.0 (#512)</li>
<li>Update startup/shutdown services to launch compat manager (#503)</li>
<li>Bundle new gce metadata script runner binary in agent package (#502)</li>
<li>Revert "Revert bundling new binaries in the package (#509)" (#511)</li>
<li>Revert bundling new binaries in the package (#509)</li>
<li>Fix typo in windows build script (#501)</li>
<li>Include core plugin binary for all packages (#500)</li>
<li>Start packaging compat manager (#498)</li>
<li>Start bundling ggactl_plugin_cleanup binary in all agent packages (#492)</li>
<li>scripts: introduce a wrapper to locally build deb package (#490)</li>
<li>Introduce compat-manager systemd unit (#497)</li>
<li>Version 20250317.00:</li>
<li>Revert "Revert bundling new binaries in the package (#509)" (#511)</li>
<li>Revert bundling new binaries in the package (#509)</li>
<li>Fix typo in windows build script (#501)</li>
<li>Include core plugin binary for all packages (#500)</li>
<li>Start packaging compat manager (#498)</li>
<li>Start bundling ggactl_plugin_cleanup binary in all agent packages (#492)</li>
<li>scripts: introduce a wrapper to locally build deb package (#490)</li>
<li>Introduce compat-manager systemd unit (#497)</li>
<li>Version 20250312.00:</li>
<li>Revert bundling new binaries in the package (#509)</li>
<li>Fix typo in windows build script (#501)</li>
<li>Include core plugin binary for all packages (#500)</li>
<li>Start packaging compat manager (#498)</li>
<li>Start bundling ggactl_plugin_cleanup binary in all agent packages (#492)</li>
<li>scripts: introduce a wrapper to locally build deb package (#490)</li>
<li>Introduce compat-manager systemd unit (#497)</li>
<li>Version 20250305.00:</li>
<li>Revert bundling new binaries in the package (#509)</li>
<li>Fix typo in windows build script (#501)</li>
<li>Include core plugin binary for all packages (#500)</li>
<li>Start packaging compat manager (#498)</li>
<li>Start bundling ggactl_plugin_cleanup binary in all agent packages (#492)</li>
<li>scripts: introduce a wrapper to locally build deb package (#490)</li>
<li>Introduce compat-manager systemd unit (#497)</li>
<li>Version 20250304.01:</li>
<li>Fix typo in windows build script (#501)</li>
<li>Version 20250214.01:</li>
<li>Include core plugin binary for all packages (#500)</li>
<li>Version 20250212.00:</li>
<li>Start packaging compat manager (#498)</li>
<li>Start bundling ggactl_plugin_cleanup binary in all agent packages (#492)</li>
<li>Version 20250211.00:</li>
<li>scripts: introduce a wrapper to locally build deb package (#490)</li>
<li>Introduce compat-manager systemd unit (#497)</li>
<li>Version 20250207.00:</li>
<li>vlan: toggle vlan configuration in debian packaging (#495)</li>
<li>vlan: move config out of unstable section (#494)</li>
<li>Add clarification to comments regarding invalid NICs and the
<code>invalid</code> tag. (#493)</li>
<li>Include interfaces in lists even if it has an invalid MAC. (#489)</li>
<li>Fix windows package build failures (#491)</li>
<li>vlan: don't index based on the vlan ID (#486)</li>
<li>Revert PR #482 (#488)</li>
<li>Remove Amy and Zach from OWNERS (#487)</li>
<li>Skip interfaces in interfaceNames() instead of erroring if there is an (#482)</li>
<li>Fix Debian packaging if guest agent manager is not checked out (#485)</li>
<li>Version 20250204.02:</li>
<li>force concourse to move version forward.</li>
<li>Version 20250204.01:</li>
<li>vlan: toggle vlan configuration in debian packaging (#495)</li>
<li>Version 20250204.00:</li>
<li>vlan: move config out of unstable section (#494)</li>
<li>Add clarification to comments regarding invalid NICs and the
<code>invalid</code> tag. (#493)</li>
<li>Version 20250203.01:</li>
<li>Include interfaces in lists even if it has an invalid MAC. (#489)</li>
<li>Version 20250203.00:</li>
<li>Fix windows package build failures (#491)</li>
<li>vlan: don't index based on the vlan ID (#486)</li>
<li>Revert PR #482 (#488)</li>
<li>Remove Amy and Zach from OWNERS (#487)</li>
<li>Skip interfaces in interfaceNames() instead of erroring if there is an (#482)</li>
<li>Fix Debian packaging if guest agent manager is not checked out (#485)</li>
<li>Version 20250122.00:</li>
<li>networkd(vlan): remove the interface in addition to config (#468)</li>
<li>Implement support for vlan dynamic removal, update dhclient to
remove only if configured (#465)</li>
<li>Update logging library (#479)</li>
<li>Remove Pat from owners file. (#478)</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 Micro 6.0
<br/>
<code>zypper in -t patch SUSE-SLE-Micro-6.0-682=1</code>
</li>
</ul>
<h2>Package List:</h2>
<ul>
<li>
SUSE Linux Micro 6.0 (aarch64 s390x x86_64)
<ul>
<li>google-guest-agent-20250506.01-1.1</li>
</ul>
</li>
</ul>
<h2>References:</h2>
<ul>
<li>
<a href="https://www.suse.com/security/cve/CVE-2023-45288.html">https://www.suse.com/security/cve/CVE-2023-45288.html</a>
</li>
<li>
<a href="https://www.suse.com/security/cve/CVE-2024-45337.html">https://www.suse.com/security/cve/CVE-2024-45337.html</a>
</li>
<li>
<a href="https://bugzilla.suse.com/show_bug.cgi?id=1234563">https://bugzilla.suse.com/show_bug.cgi?id=1234563</a>
</li>
<li>
<a href="https://bugzilla.suse.com/show_bug.cgi?id=1236533">https://bugzilla.suse.com/show_bug.cgi?id=1236533</a>
</li>
<li>
<a href="https://bugzilla.suse.com/show_bug.cgi?id=1239763">https://bugzilla.suse.com/show_bug.cgi?id=1239763</a>
</li>
<li>
<a href="https://bugzilla.suse.com/show_bug.cgi?id=1239866">https://bugzilla.suse.com/show_bug.cgi?id=1239866</a>
</li>
<li>
<a href="https://bugzilla.suse.com/show_bug.cgi?id=1243254">https://bugzilla.suse.com/show_bug.cgi?id=1243254</a>
</li>
<li>
<a href="https://bugzilla.suse.com/show_bug.cgi?id=1243505">https://bugzilla.suse.com/show_bug.cgi?id=1243505</a>
</li>
</ul>
</div>