<div class="container">
<h1>Security update for go1.24</h1>
<table class="table table-striped table-bordered">
<tbody>
<tr>
<th>Announcement ID:</th>
<td>SUSE-SU-2025:0802-1</td>
</tr>
<tr>
<th>Release Date:</th>
<td>2025-03-06T14:05:35Z</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=1236217">bsc#1236217</a>
</li>
<li style="display: inline;">
<a href="https://bugzilla.suse.com/show_bug.cgi?id=1238572">bsc#1238572</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-2025-22870.html">CVE-2025-22870</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-2025-22870</span>
<span class="cvss-source">
(
SUSE
):
</span>
<span class="cvss-score">4.8</span>
<span class="cvss-vector">CVSS:4.0/AV:L/AC:L/AT:N/PR:L/UI:N/VC:L/VI:N/VA:L/SC:N/SI:N/SA:N</span>
</li>
<li class="list-group-item">
<span class="cvss-reference">CVE-2025-22870</span>
<span class="cvss-source">
(
SUSE
):
</span>
<span class="cvss-score">4.4</span>
<span class="cvss-vector">CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:L</span>
</li>
</ul>
</td>
</tr>
<tr>
<th>Affected Products:</th>
<td>
<ul class="list-group">
<li class="list-group-item">Development Tools Module 15-SP6</li>
<li class="list-group-item">openSUSE Leap 15.6</li>
<li class="list-group-item">SUSE Linux Enterprise Desktop 15 SP6</li>
<li class="list-group-item">SUSE Linux Enterprise Real Time 15 SP6</li>
<li class="list-group-item">SUSE Linux Enterprise Server 15 SP6</li>
<li class="list-group-item">SUSE Linux Enterprise Server for SAP Applications 15 SP6</li>
</ul>
</td>
</tr>
</tbody>
</table>
<p>An update that solves one vulnerability and has one security fix can now be installed.</p>
<h2>Description:</h2>
<p>This update for go1.24 fixes the following issues:</p>
<ul>
<li>CVE-2025-22870: golang.org/x/net/proxy, golang.org/x/net/http/httpproxy: Fixed proxy bypass using IPv6 zone IDs (bsc#1238572)</li>
</ul>
<p>Other fixes:</p>
<ul>
<li>Updated go version to go1.24.1 (bsc#1236217):</li>
<li>go#71986 go#71984 bsc#1238572 security: fix CVE-2025-22870 net/http, x/net/proxy, x/net/http/httpproxy: proxy bypass using IPv6 zone IDs</li>
<li>go#71687 cmd/go: panics with GOAUTH='git dir' go get -x</li>
<li>go#71705 runtime: add linkname of runtime.lastmoduledatap for cloudwego/sonic</li>
<li>go#71728 runtime: usleep computes wrong tv_nsec on s390x</li>
<li>go#71745 crypto: add fips140 as an opaque GODEBUG setting and add documentation for it</li>
<li>go#71829 cmd/compile: fail to compile package in 1.24</li>
<li>go#71836 os: possible regression from Go 1.23 to Go 1.24 when opening DevNull with O_TRUNC</li>
<li>go#71840 runtime: recover added in range-over-func loop body doesn't stop panic propagation / segfaults printing error</li>
<li>go#71849 os: spurious SIGCHILD on running child process</li>
<li>go#71855 cmd/compile: Pow10 freeze the compiler on certain condition on Go 1.24</li>
<li>go#71858 debug/buildinfo: false positives with external scanners flag for go117 binary in testdata</li>
<li>go#71876 reflect: Value.Seq panicking on functional iterator methods</li>
<li>go#71904 cmd/compile: nil dereference when storing field of non-nil struct value</li>
<li>go#71916 reflect: Value.Seq iteration value types not matching the type of given int types</li>
<li>go#71938 cmd/compile: "fatal error: found pointer to free object" on arm64</li>
<li>go#71955 proposal: runtime: allow cleanups to run concurrently</li>
<li>go#71963 runtime/cgo: does not build with -Wdeclaration-after-statement</li>
<li>go#71977 syscall: js/wasm file operations fail on windows / node.js</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">
openSUSE Leap 15.6
<br/>
<code>zypper in -t patch openSUSE-SLE-15.6-2025-802=1</code>
</li>
<li class="list-group-item">
Development Tools Module 15-SP6
<br/>
<code>zypper in -t patch SUSE-SLE-Module-Development-Tools-15-SP6-2025-802=1</code>
</li>
</ul>
<h2>Package List:</h2>
<ul>
<li>
openSUSE Leap 15.6 (aarch64 ppc64le s390x x86_64)
<ul>
<li>go1.24-race-1.24.1-150000.1.12.1</li>
<li>go1.24-1.24.1-150000.1.12.1</li>
<li>go1.24-doc-1.24.1-150000.1.12.1</li>
</ul>
</li>
<li>
Development Tools Module 15-SP6 (aarch64 ppc64le s390x x86_64)
<ul>
<li>go1.24-race-1.24.1-150000.1.12.1</li>
<li>go1.24-1.24.1-150000.1.12.1</li>
<li>go1.24-doc-1.24.1-150000.1.12.1</li>
</ul>
</li>
</ul>
<h2>References:</h2>
<ul>
<li>
<a href="https://www.suse.com/security/cve/CVE-2025-22870.html">https://www.suse.com/security/cve/CVE-2025-22870.html</a>
</li>
<li>
<a href="https://bugzilla.suse.com/show_bug.cgi?id=1236217">https://bugzilla.suse.com/show_bug.cgi?id=1236217</a>
</li>
<li>
<a href="https://bugzilla.suse.com/show_bug.cgi?id=1238572">https://bugzilla.suse.com/show_bug.cgi?id=1238572</a>
</li>
</ul>
</div>