Security update for go1.24

Announcement ID: SUSE-SU-2026:20122-1
Release Date: 2026-01-22T12:53:33Z
Rating: important
References:
Cross-References:
CVSS scores:
  • CVE-2025-61726 ( SUSE ): 6.9 CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:A/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N
  • CVE-2025-61726 ( SUSE ): 6.5 CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H
  • CVE-2025-61728 ( SUSE ): 6.7 CVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:A/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N
  • CVE-2025-61728 ( SUSE ): 5.5 CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H
  • CVE-2025-61730 ( SUSE ): 2.3 CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:P/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N
  • CVE-2025-61730 ( SUSE ): 3.7 CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N
  • CVE-2025-61731 ( SUSE ): 7.1 CVSS:4.0/AV:L/AC:L/AT:P/PR:N/UI:A/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N
  • CVE-2025-61731 ( SUSE ): 7.0 CVSS:3.1/AV:L/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:H
  • CVE-2025-68119 ( SUSE ): 7.1 CVSS:4.0/AV:L/AC:L/AT:P/PR:N/UI:A/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N
  • CVE-2025-68119 ( SUSE ): 7.0 CVSS:3.1/AV:L/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:H
  • CVE-2025-68121 ( SUSE ): 7.6 CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:P/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N
  • CVE-2025-68121 ( SUSE ): 7.4 CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:N
Affected Products:
  • SUSE Linux Enterprise Server 16.0
  • SUSE Linux Enterprise Server for SAP Applications 16.0

An update that solves six vulnerabilities and has one fix can now be installed.

Description:

This update for go1.24 fixes the following issues:

Update to go1.24.12 (released 2026-01-15) (bsc#1236217)

Security fixes:

  • CVE-2025-61730: crypto/tls: handshake messages may be processed at the incorrect encryption level (bsc#1256821).
  • CVE-2025-68119: cmd/go: unexpected code execution when invoking toolchain (bsc#1256820).
  • CVE-2025-61731: cmd/go: bypass of flag sanitization can lead to arbitrary code execution (bsc#1256819).
  • CVE-2025-61726: net/http: memory exhaustion in Request.ParseForm (bsc#1256817).
  • CVE-2025-61728: archive/zip: denial of service when parsing arbitrary ZIP archives (bsc#1256816).
  • CVE-2025-68121: crypto/tls: Config.Clone copies automatically generated session ticket keys, session resumption does not account for the expiration of full certificate chain (bsc#1256818).

Other fixes:

  • go#76408 crypto/tls: earlyTrafficSecret should use ClientHelloInner if ECH enabled
  • go#76624 os: on Unix, Readdirnames skips directory entries with zero inodes
  • go#76760 runtime: stack split at bad time in os/signal with Go 1.25.4 windows 386
  • go#76796 runtime: race detector crash on ppc64le
  • go#76966 cmd/compile/internal/ssa: Compile.func1(): panic during sccp while compiling <function>: runtime error: index out of range

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 Enterprise Server 16.0
    zypper in -t patch SUSE-SLES-16.0-166=1
  • SUSE Linux Enterprise Server for SAP Applications 16.0
    zypper in -t patch SUSE-SLES-16.0-166=1

Package List:

  • SUSE Linux Enterprise Server 16.0 (aarch64 ppc64le s390x x86_64)
    • go1.24-1.24.12-160000.1.1
    • go1.24-race-1.24.12-160000.1.1
    • go1.24-doc-1.24.12-160000.1.1
  • SUSE Linux Enterprise Server 16.0 (aarch64 x86_64)
    • go1.24-libstd-debuginfo-1.24.12-160000.1.1
    • go1.24-libstd-1.24.12-160000.1.1
    • go1.24-debuginfo-1.24.12-160000.1.1
  • SUSE Linux Enterprise Server for SAP Applications 16.0 (ppc64le x86_64)
    • go1.24-1.24.12-160000.1.1
    • go1.24-race-1.24.12-160000.1.1
    • go1.24-doc-1.24.12-160000.1.1
  • SUSE Linux Enterprise Server for SAP Applications 16.0 (x86_64)
    • go1.24-libstd-debuginfo-1.24.12-160000.1.1
    • go1.24-libstd-1.24.12-160000.1.1
    • go1.24-debuginfo-1.24.12-160000.1.1

References: