CVE-2026-56865
Fix transparency log tile verification bypass in golang.org/x/mod/sumdb/tlog
A malicious GOPROXY was previously capable of forging up to two sumdb tiles that allow for a requested module to bypass the GOSUMDB check and persist attacker-controlled module content to a local Go module cache. This attack allows for a malicious GOPROXY to serve malicious module content that cannot be detected by evaluating the transparency log. All tiles are now correctly verified against their parents. In order to determine if you have been affected: rm -r go.sum go.work.sum vendor/ && go mod tidy
Attack profile
How easy it is to exploit
- Attack vector
- Local
- Complexity
- Low
- Privileges needed
- None
- User interaction
- None
What an attacker can affect
- Confidentiality
- High
- Integrity
- High
- Availability
- High
Exploit likelihood
What each source reports
CVE List Score used
8.4
Fix transparency log tile verification bypass in golang.org/x/mod/sumdb/tlog
A malicious GOPROXY was previously capable of forging up to two sumdb tiles that allow for a requested module to bypass the GOSUMDB check and persist attacker-controlled module content to a local Go module cache. This attack allows for a malicious GOPROXY to serve malicious module content that cannot be detected by evaluating the transparency log. All tiles are now correctly verified against their parents. In order to determine if you have been affected: rm -r go.sum go.work.sum vendor/ && go mod tidy
- Record
CVE-2026-56865- CVSS 3.1
- 8.4 High
CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - Weakness
- CWE-347
- Updated
- 2026-11-02
EUVDEUVD-2026-58513
8.4
A malicious GOPROXY was previously capable of forging up to two sumdb tiles that allow for a requested module to bypass the GOSUMDB check and persist attacker-controlled module content to a local Go module cache. This attack allows for a malicious GOPROXY to serve malicious module content that cannot be detected by evaluating the transparency log. All tiles are now correctly verified against their parents. In order to determine if you have been affected: rm -r go.sum go.work.sum vendor/ && go mod tidy
- Record
EUVD-2026-58513- CVSS 3.1
- 8.4 High
CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
NVD
8.4
A malicious GOPROXY was previously capable of forging up to two sumdb tiles that allow for a requested module to bypass the GOSUMDB check and persist attacker-controlled module content to a local Go module cache. This attack allows for a malicious GOPROXY to serve malicious module content that cannot be detected by evaluating the transparency log. All tiles are now correctly verified against their parents. In order to determine if you have been affected: rm -r go.sum go.work.sum vendor/ && go mod tidy
- Record
CVE-2026-56865- CVSS 3.1
- 8.4 High
CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - Weakness
- CWE-347
- Updated
- 2026-11-02
OSVALPINE-CVE-2026-56865
8.4
A malicious GOPROXY was previously capable of forging up to two sumdb tiles that allow for a requested module to bypass the GOSUMDB check and persist attacker-controlled module content to a local Go module cache. This attack allows for a malicious GOPROXY to serve malicious module content that cannot be detected by evaluating the transparency log. All tiles are now correctly verified against their parents. In order to determine if you have been affected: rm -r go.sum go.work.sum vendor/ && go mod tidy
- Record
ALPINE-CVE-2026-56865- CVSS 3.1
- 8.4 High
CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-03
OSVBELL-CVE-2026-56865
8.4
- Record
BELL-CVE-2026-56865- CVSS 3.1
- 8.4 High
CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVDEBIAN-CVE-2026-56865
8.4
A malicious GOPROXY was previously capable of forging up to two sumdb tiles that allow for a requested module to bypass the GOSUMDB check and persist attacker-controlled module content to a local Go module cache. This attack allows for a malicious GOPROXY to serve malicious module content that cannot be detected by evaluating the transparency log. All tiles are now correctly verified against their parents. In order to determine if you have been affected: rm -r go.sum go.work.sum vendor/ && go mod tidy
- Record
DEBIAN-CVE-2026-56865- CVSS 3.1
- 8.4 High
CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
Show 39 moreShow less
OSVOESA-2026-3715
8.4
golang security update
.
Security Fix(es):
Enforce a recursion limit in Unmarshal to prevent stack exhaustion when parsing deeply-nested, recursive structures.(CVE-2026-33818)
When a server is configured to support unencrypted HTTP/2, it reads a few bytes from each new connection to see if they contain the HTTP/2 client preface. ReadHeaderTimeout is unexpectedly not being applied when doing this.(CVE-2026-56853)
Previously, DecodeElement would reset the depth counter causing it to never fire; this could lead to stack exhaustion.(CVE-2026-56859)
Handshake messages, such as KeyUpdate, are always considered as state-advancing, regardless of whether a handshake has been completed or not. As a result, a malicious client can keep sending KeyUpdate messages to force the server to keep performing key derivation operations indefinitely.(CVE-2026-56862)
A malicious GOSUMDB was capable of serving arbitrary module content not contained within the transparency log. This attack allows for a coordinating GOPROXY and GOSUMDB to serve a client malicious module content that cannot be detected by evaluating the transparency log. In order to determine if you have been affected: rm -r go.sum go.work.sum vendor/ && go mod tidy(CVE-2026-56864)
A malicious GOPROXY was previously capable of forging up to two sumdb tiles that allow for a requested module to bypass the GOSUMDB check and persist attacker-controlled module content to a local Go module cache. This attack allows for a malicious GOPROXY to serve malicious module content that cannot be detected by evaluating the transparency log. All tiles are now correctly verified against their parents. In order to determine if you have been affected: rm -r go.sum go.work.sum vendor/ && go mod tidy(CVE-2026-56865)
- Record
OESA-2026-3715- CVSS 3.1
- 8.4 High
CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVOESA-2026-3716
8.4
golang security update
.
Security Fix(es):
Enforce a recursion limit in Unmarshal to prevent stack exhaustion when parsing deeply-nested, recursive structures.(CVE-2026-33818)
When a server is configured to support unencrypted HTTP/2, it reads a few bytes from each new connection to see if they contain the HTTP/2 client preface. ReadHeaderTimeout is unexpectedly not being applied when doing this.(CVE-2026-56853)
Previously, DecodeElement would reset the depth counter causing it to never fire; this could lead to stack exhaustion.(CVE-2026-56859)
Previously, resolving relative paths containing parent directory ('..') segments performed string conversions and buffer rewrites on each step, resulting in quadratic time complexity and high memory allocation overhead. Now, path resolution operates on a byte buffer using index-based backtracking for '..' segments, eliminating the quadratic time complexity and significantly reducing memory allocations.(CVE-2026-56860)
Handshake messages, such as KeyUpdate, are always considered as state-advancing, regardless of whether a handshake has been completed or not. As a result, a malicious client can keep sending KeyUpdate messages to force the server to keep performing key derivation operations indefinitely.(CVE-2026-56862)
A malicious GOSUMDB was capable of serving arbitrary module content not contained within the transparency log. This attack allows for a coordinating GOPROXY and GOSUMDB to serve a client malicious module content that cannot be detected by evaluating the transparency log. In order to determine if you have been affected: rm -r go.sum go.work.sum vendor/ && go mod tidy(CVE-2026-56864)
A malicious GOPROXY was previously capable of forging up to two sumdb tiles that allow for a requested module to bypass the GOSUMDB check and persist attacker-controlled module content to a local Go module cache. This attack allows for a malicious GOPROXY to serve malicious module content that cannot be detected by evaluating the transparency log. All tiles are now correctly verified against their parents. In order to determine if you have been affected: rm -r go.sum go.work.sum vendor/ && go mod tidy(CVE-2026-56865)
- Record
OESA-2026-3716- CVSS 3.1
- 8.4 High
CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVOESA-2026-3717
8.4
golang security update
.
Security Fix(es):
Enforce a recursion limit in Unmarshal to prevent stack exhaustion when parsing deeply-nested, recursive structures.(CVE-2026-33818)
When a server is configured to support unencrypted HTTP/2, it reads a few bytes from each new connection to see if they contain the HTTP/2 client preface. ReadHeaderTimeout is unexpectedly not being applied when doing this.(CVE-2026-56853)
Previously, DecodeElement would reset the depth counter causing it to never fire; this could lead to stack exhaustion.(CVE-2026-56859)
Previously, resolving relative paths containing parent directory ('..') segments performed string conversions and buffer rewrites on each step, resulting in quadratic time complexity and high memory allocation overhead. Now, path resolution operates on a byte buffer using index-based backtracking for '..' segments, eliminating the quadratic time complexity and significantly reducing memory allocations.(CVE-2026-56860)
Handshake messages, such as KeyUpdate, are always considered as state-advancing, regardless of whether a handshake has been completed or not. As a result, a malicious client can keep sending KeyUpdate messages to force the server to keep performing key derivation operations indefinitely.(CVE-2026-56862)
A malicious GOSUMDB was capable of serving arbitrary module content not contained within the transparency log. This attack allows for a coordinating GOPROXY and GOSUMDB to serve a client malicious module content that cannot be detected by evaluating the transparency log. In order to determine if you have been affected: rm -r go.sum go.work.sum vendor/ && go mod tidy(CVE-2026-56864)
A malicious GOPROXY was previously capable of forging up to two sumdb tiles that allow for a requested module to bypass the GOSUMDB check and persist attacker-controlled module content to a local Go module cache. This attack allows for a malicious GOPROXY to serve malicious module content that cannot be detected by evaluating the transparency log. All tiles are now correctly verified against their parents. In order to determine if you have been affected: rm -r go.sum go.work.sum vendor/ && go mod tidy(CVE-2026-56865)
- Record
OESA-2026-3717- CVSS 3.1
- 8.4 High
CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVOESA-2026-3718
8.4
golang security update
.
Security Fix(es):
Enforce a recursion limit in Unmarshal to prevent stack exhaustion when parsing deeply-nested, recursive structures.(CVE-2026-33818)
When a server is configured to support unencrypted HTTP/2, it reads a few bytes from each new connection to see if they contain the HTTP/2 client preface. ReadHeaderTimeout is unexpectedly not being applied when doing this.(CVE-2026-56853)
Previously, DecodeElement would reset the depth counter causing it to never fire; this could lead to stack exhaustion.(CVE-2026-56859)
Previously, resolving relative paths containing parent directory ('..') segments performed string conversions and buffer rewrites on each step, resulting in quadratic time complexity and high memory allocation overhead. Now, path resolution operates on a byte buffer using index-based backtracking for '..' segments, eliminating the quadratic time complexity and significantly reducing memory allocations.(CVE-2026-56860)
Handshake messages, such as KeyUpdate, are always considered as state-advancing, regardless of whether a handshake has been completed or not. As a result, a malicious client can keep sending KeyUpdate messages to force the server to keep performing key derivation operations indefinitely.(CVE-2026-56862)
A malicious GOSUMDB was capable of serving arbitrary module content not contained within the transparency log. This attack allows for a coordinating GOPROXY and GOSUMDB to serve a client malicious module content that cannot be detected by evaluating the transparency log. In order to determine if you have been affected: rm -r go.sum go.work.sum vendor/ && go mod tidy(CVE-2026-56864)
A malicious GOPROXY was previously capable of forging up to two sumdb tiles that allow for a requested module to bypass the GOSUMDB check and persist attacker-controlled module content to a local Go module cache. This attack allows for a malicious GOPROXY to serve malicious module content that cannot be detected by evaluating the transparency log. All tiles are now correctly verified against their parents. In order to determine if you have been affected: rm -r go.sum go.work.sum vendor/ && go mod tidy(CVE-2026-56865)
- Record
OESA-2026-3718- CVSS 3.1
- 8.4 High
CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVOESA-2026-3899
8.4
golang security update
.
Security Fix(es):
Enforce a recursion limit in Unmarshal to prevent stack exhaustion when parsing deeply-nested, recursive structures.(CVE-2026-33818)
When a server is configured to support unencrypted HTTP/2, it reads a few bytes from each new connection to see if they contain the HTTP/2 client preface. ReadHeaderTimeout is unexpectedly not being applied when doing this.(CVE-2026-56853)
Previously, DecodeElement would reset the depth counter causing it to never fire; this could lead to stack exhaustion.(CVE-2026-56859)
Previously, resolving relative paths containing parent directory ('..') segments performed string conversions and buffer rewrites on each step, resulting in quadratic time complexity and high memory allocation overhead. Now, path resolution operates on a byte buffer using index-based backtracking for '..' segments, eliminating the quadratic time complexity and significantly reducing memory allocations.(CVE-2026-56860)
Handshake messages, such as KeyUpdate, are always considered as state-advancing, regardless of whether a handshake has been completed or not. As a result, a malicious client can keep sending KeyUpdate messages to force the server to keep performing key derivation operations indefinitely.(CVE-2026-56862)
A malicious GOSUMDB was capable of serving arbitrary module content not contained within the transparency log. This attack allows for a coordinating GOPROXY and GOSUMDB to serve a client malicious module content that cannot be detected by evaluating the transparency log. In order to determine if you have been affected: rm -r go.sum go.work.sum vendor/ && go mod tidy(CVE-2026-56864)
A malicious GOPROXY was previously capable of forging up to two sumdb tiles that allow for a requested module to bypass the GOSUMDB check and persist attacker-controlled module content to a local Go module cache. This attack allows for a malicious GOPROXY to serve malicious module content that cannot be detected by evaluating the transparency log. All tiles are now correctly verified against their parents. In order to determine if you have been affected: rm -r go.sum go.work.sum vendor/ && go mod tidy(CVE-2026-56865)
- Record
OESA-2026-3899- CVSS 3.1
- 8.4 High
CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVUBUNTU-CVE-2026-56865
8.4
A malicious GOPROXY was previously capable of forging up to two sumdb tiles that allow for a requested module to bypass the GOSUMDB check and persist attacker-controlled module content to a local Go module cache. This attack allows for a malicious GOPROXY to serve malicious module content that cannot be detected by evaluating the transparency log. All tiles are now correctly verified against their parents. In order to determine if you have been affected: rm -r go.sum go.work.sum vendor/ && go mod tidy
- Record
UBUNTU-CVE-2026-56865- CVSS 3.1
- 8.4 High
CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVAZL-96647 No score
CVE-2026-56865 affecting package golang 1.25.12-1
A malicious GOPROXY was previously capable of forging up to two sumdb tiles that allow for a requested module to bypass the GOSUMDB check and persist attacker-controlled module content to a local Go module cache. This attack allows for a malicious GOPROXY to serve malicious module content that cannot be detected by evaluating the transparency log. All tiles are now correctly verified against their parents. In order to determine if you have been affected: rm -r go.sum go.work.sum vendor/ && go mod tidy
- Record
AZL-96647- Updated
- 2026-11-02
OSVAZL-96683 No score
CVE-2026-56865 affecting package golang for versions less than 1.26.6-1
A malicious GOPROXY was previously capable of forging up to two sumdb tiles that allow for a requested module to bypass the GOSUMDB check and persist attacker-controlled module content to a local Go module cache. This attack allows for a malicious GOPROXY to serve malicious module content that cannot be detected by evaluating the transparency log. All tiles are now correctly verified against their parents. In order to determine if you have been affected: rm -r go.sum go.work.sum vendor/ && go mod tidy
- Record
AZL-96683- Updated
- 2026-11-05
OSVAZL-98721 No score
CVE-2026-56865 affecting package golang 1.27.1-1
A malicious GOPROXY was previously capable of forging up to two sumdb tiles that allow for a requested module to bypass the GOSUMDB check and persist attacker-controlled module content to a local Go module cache. This attack allows for a malicious GOPROXY to serve malicious module content that cannot be detected by evaluating the transparency log. All tiles are now correctly verified against their parents. In order to determine if you have been affected: rm -r go.sum go.work.sum vendor/ && go mod tidy
- Record
AZL-98721- Updated
- 2026-11-02
OSVBIT-golang-2026-56865 No score
Fix transparency log tile verification bypass in golang.org/x/mod/sumdb/tlog
A malicious GOPROXY was previously capable of forging up to two sumdb tiles that allow for a requested module to bypass the GOSUMDB check and persist attacker-controlled module content to a local Go module cache. This attack allows for a malicious GOPROXY to serve malicious module content that cannot be detected by evaluating the transparency log. All tiles are now correctly verified against their parents. In order to determine if you have been affected: rm -r go.sum go.work.sum vendor/ && go mod tidy
- Record
BIT-golang-2026-56865- Updated
- 2026-11-02
OSVGO-2026-6179 No score
Fix transparency log tile verification bypass in golang.org/x/mod/sumdb/tlog
A malicious GOPROXY was previously capable of forging up to two sumdb tiles that allow for a requested module to bypass the GOSUMDB check and persist attacker-controlled module content to a local Go module cache.
This attack allows for a malicious GOPROXY to serve malicious module content that cannot be detected by evaluating the transparency log.
All tiles are now correctly verified against their parents.
In order to determine if you have been affected:
rm -r go.sum go.work.sum vendor/ && go mod tidy
- Record
GO-2026-6179- Updated
- 2026-11-02
OSVMGASA-2026-0341 No score
Updated golang packages fix security vulnerabilities
CVE-2026-56865 A malicious GOPROXY was previously capable of forging up to two sumdb tiles that allow for a requested module to bypass the GOSUMDB check and persist attacker-controlled module content to a local Go module cache. CVE-2026-56864 A malicious GOSUMDB was capable of serving arbitrary module content not contained within the transparency log. CVE-2026-56859 Previously, DecodeElement would reset the depth counter causing it to never fire; this could lead to stack exhaustion. CVE-2026-56853 When a server is configured to support unencrypted HTTP/2, it reads a few bytes from each new connection to see if they contain the HTTP/2 client preface. Previously, this was being done with no timeout applied. ReadHeaderTimeout is now applied for this. CVE-2026-56860 Previously, resolving relative paths containing parent directory (|..|) segments performed string conversions and buffer rewrites on each step, resulting in quadratic time complexity and high memory allocation overhead. CVE-2026-4660 Parsing an invalid SVCB or HTTPS RR can panic when the size of a parameter value overflows the message buffer. CVE-2026-56862 Previously, we always counted handshake messages, such as KeyUpdate, as state-advancing, regardless of whether a handshake has been completed or not. As a result, a malicious client can keep sending KeyUpdate messages to force the server to keep performing key derivation operations indefinitely. CVE-2026-56858 Previously, pathological inputs could close an unescaped |/| early, allowing for attack-controlled data to inject arbitrary content, potentially leading to XSS. CVE-2026-39821 The ToASCII and ToUnicode functions incorrectly accepted Punycode-encoded labels that decode to an ASCII-only label. For example, ToUnicode("xn--example-.com") incorrectly returned the name "example.com" rather than an error. CVE-2026-33818 Enforce a recursion limit in Unmarshal to prevent stack exhaustion when parsing deeply-nested, recursive structures.
- Record
MGASA-2026-0341- Updated
- 2026-11-02
OSVopenSUSE-SU-2026:11516-1 No score
go1.25-1.25.13-1.1 on GA media
These are all security issues fixed in the go1.25-1.25.13-1.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2026:11516-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2026:11517-1 No score
go1.26-1.26.6-1.1 on GA media
These are all security issues fixed in the go1.26-1.26.6-1.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2026:11517-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2026:11536-1 No score
go1.27-1.27rc3-1.1 on GA media
These are all security issues fixed in the go1.27-1.27rc3-1.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2026:11536-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2026:11575-1 No score
helm-4.2.4-1.1 on GA media
These are all security issues fixed in the helm-4.2.4-1.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2026:11575-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2026:21592-1 No score
Security update for go1.25
This update for go1.25 fixes the following issues:
Update to go1.25.13 (released 2026-08-13, bsc#1244485).
Security issues fixed:
- CVE-2026-33818: encoding/asn1: unenforced recursion limit can lead to stack exhaustion when parsing deeply-nested, recursive structures (bsc#1275034).
- CVE-2026-39821: golang.org/x/net/idna: failure to reject ASCII-only Punycode-encoded labels allows for validation bypass and privilege escalation (bsc#1266609).
- CVE-2026-56853: net/http: missing timeout when doing unencrypted HTTP/2 check can lead to a denial of service (bsc#1275028).
- CVE-2026-56858: html/template: improper Javascript regexp context tracking allows for XSS attacks (bsc#1275033).
- CVE-2026-56859: encoding/xml: missing recursion depth guard during decode operation can lead to stack exhaustion and a denial of service (bsc#1275026).
- CVE-2026-56860: net/url: quadratic time complexity in
resolvePathwhen processing certain input can lead to high memory allocation overhead and a denial of service (bsc#1275029). - CVE-2026-56862: crypto/tls: no limit set for handshake messages sent post-handshake allows for denial of service (bsc#1275032).
- CVE-2026-56864: x/mod/sumdb: unauthenticated hashes accepted in
Lookupallows for a coordinating GOPROXY and GOSUMDB to serve a client malicious module content (bsc#1275025). - CVE-2026-56865: x/mod/sumdb/tlog: improper transparency log tile verification allows for bypass on crafted input and can lead to malicious module content to be accepted (bsc#1275024).
Changes for go1.25.13:
- go#79875 cmd/compile: prove misscompilation in slicemask folding leaves garbage in upper bits
- go#80098 cmd/compile: internal compiler error invalid heap allocated var without Heapaddr
- go#80364 os: Root's MkdirAll can't create paths ending in forward slashes
- go#80366 os: TestRootMultiReadFile fails on netbsd/arm64 after CL 797880
- go#80368 os: TestRootConsistencyRemoveAll fails on Plan 9 after CL 797880
- go#80393 runtime: arm64 found pointer to free object with safe code
- go#80440 runtime: uninitialized register due to wrong ABI in mach_vm_region_trampoline leads to libc following garbage stack data as a pointer
- go#80477 cmd/compile: riscv64 miscompiles struct copy, corrupting a []byte slice field
- go#80500 runtime: js/wasm: "found bad pointer in Go heap" -- link-layout-constant value recorded as a pointer in the write-barrier buffer
- go#80578 cmd/compile: regalloc uses unreliable type data (like v.Type.IsSigned()) to choose the restore of spills
- go#80605 crypto/tls: escape hatch for FIPS 140-3 mode Extended Master Secret enforcement
- go#80614 cmd/compile: mips64le misscompile OffPtr by a const which doesn't fit 32bits resulting in panic
- go#80616 cmd/compile: mips/mips64, multiply/divide results spilled from HI/LO corrupted w/ big stack frames
- go#80618 cmd/compile: prove bug causes invalid indirect call
- go#80737 runtime: fpTracebackPartialExpand SIGSEGV under high panic load
- Record
openSUSE-SU-2026:21592-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2026:21593-1 No score
Security update for go1.26
This update for go1.26 fixes the following issues:
Update to go1.26.6 (released 2026-08-13, bsc#1255111).
Security issues fixed:
- CVE-2026-33818: encoding/asn1: unenforced recursion limit can lead to stack exhaustion when parsing deeply-nested, recursive structures (bsc#1275034).
- CVE-2026-39821: golang.org/x/net/idna: failure to reject ASCII-only Punycode-encoded labels allows for validation bypass and privilege escalation (bsc#1266609).
- CVE-2026-56853: net/http: missing timeout when doing unencrypted HTTP/2 check can lead to a denial of service (bsc#1275028).
- CVE-2026-56858: html/template: improper Javascript regexp context tracking allows for XSS attacks (bsc#1275033).
- CVE-2026-56859: encoding/xml: missing recursion depth guard during decode operation can lead to stack exhaustion and a denial of service (bsc#1275026).
- CVE-2026-56860: net/url: quadratic time complexity in
resolvePathwhen processing certain input can lead to high memory allocation overhead and a denial of service (bsc#1275029). - CVE-2026-56862: crypto/tls: no limit set for handshake messages sent post-handshake allows for denial of service (bsc#1275032).
- CVE-2026-56864: x/mod/sumdb: unauthenticated hashes accepted in
Lookupallows for a coordinating GOPROXY and GOSUMDB to serve a client malicious module content (bsc#1275025). - CVE-2026-56865: x/mod/sumdb/tlog: improper transparency log tile verification allows for bypass on crafted input and can lead to malicious module content to be accepted (bsc#1275024).
Changes for go1.26.6:
- go#79876 cmd/compile: prove misscompilation in slicemask folding leaves garbage in the upper bits
- go#80099 cmd/compile: internal compiler error invalid heap allocated var without Heapaddr
- go#80131 cmd/link: peCreateExportFile generates invalid .def file when output name has trailing dot (c-shared on Windows)
- go#80365 os: Root's MkdirAll can't create paths ending in forward slashes
- go#80367 os: TestRootMultiReadFile fails on netbsd/arm64 after CL 797880
- go#80369 os: TestRootConsistencyRemoveAll fails on Plan 9 after CL 797880
- go#80394 runtime: arm64 found pointer to free object with safe code
- go#80441 runtime: uninitialized register due to wrong ABI in mach_vm_region_trampoline leads to libc following garbage stack data as a pointer
- go#80478 cmd/compile: riscv64 miscompiles struct copy, corrupting a []byte slice field
- go#80499 runtime: js/wasm: "found bad pointer in Go heap" -- link-layout-constant value recorded as a pointer in the write-barrier buffer
- go#80579 cmd/compile: regalloc uses unreliable type data (like v.Type.IsSigned()) to choose the restore of spills
- go#80606 crypto/tls: escape hatch for FIPS 140-3 mode Extended Master Secret enforcement
- go#80609 net, x/net/dns/dnsmessage: panic when parsing invalid SVCB record
- go#80615 cmd/compile: mips64le misscompile OffPtr by a const which doesn't fit 32bits resulting in panic
- go#80617 cmd/compile: mips/mips64, multiply/divide results spilled from HI/LO corrupted w/ big stack frames
- go#80619 cmd/compile: prove bug causes invalid indirect call
- go#80715 runtime: fpTracebackPartialExpand SIGSEGV under high panic load
- Record
openSUSE-SU-2026:21593-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2026:21696-1 No score
Security update for go1.25-openssl
This update for go1.25-openssl fixes the following issues:
Update to version 1.25.14 cut from the go1.25-fips-release branch at the revision tagged go1.25.14-1-openssl-fips.
Security issues fixed:
- CVE-2026-33818: encoding/asn1: stack exhaustion when parsing deeply-nested, recursive structures can lead to denial of service (bsc#1275034).
- CVE-2026-39821: golang.org/x/net/idna: failure to reject ASCII-only Punycode-encoded labels allows for validation bypass and privilege escalation (bsc#1266609).
- CVE-2026-56853: net/http: first header read timeout not being applied when a server is configured to support unencrypted HTTP/2 allows for denial of service (bsc#1275028).
- CVE-2026-56858: html/template: wrong JavaScript regexp context tracking after top-level
{can lead to XSS (bsc#1275033). - CVE-2026-56859: encoding/xml: stack exhaustion due to recursion depth guard bypass during decoding operations can lead to denial of service (bsc#1275026).
- CVE-2026-56860: net/url: quadratic complexity in
resolvePathwhen processing backtrack path elements can lead to denial of service (bsc#1275029). - CVE-2026-56862: crypto/tls: handshake messages can bypass non-advancing record limit in TLS 1.3, which can lead to a denial of service (bsc#1275032).
- CVE-2026-56864: x/mod/sumdb: a malicious
GOSUMDBis capable of serving arbitrary module content not contained within the transparency log (bsc#1275025). - CVE-2026-56865: x/mod/sumdb/tlog: a malicious
GOPROXYis capable of forging sumdb tiles, which allows for bypass of theGOSUMDBcheck and persistence of attacker-controlled module contents to a local Go module cache (bsc#1275024).
Other updates and bugfixes:
- Update to version 1.25.14 cut from the go1.25-fips-release branch at the revision tagged go1.25.14-1-openssl-fips:
(jsc#SLE-18320):
- Rebase to 1.25.14
- go1.25.14 (released 2026-08-19, boo#1244485):
- go#80926 net/http:
ReadHeaderTimeoutremains active after unencrypted HTTP/2 handoff
- go#80926 net/http:
- go1.25.13 (released 2026-08-13):
- includes security fixes to the
gocommand, and thecrypto/tls,encoding/asn1,encoding/xml,html/template,net/http, andnet/urlpackages, as well as bug fixes to the compiler, the runtime, and thecrypto/tlsandospackages. - go#79876 cmd/compile:
provemiscompilation inslicemaskfolding leaves garbage in the upper bits - go#80098 cmd/compile: internal compiler error invalid heap allocated var without
Heapaddr - go#80364 os:
Root'sMkdirAllcan't create paths ending in forward slashes - go#80366 os:
TestRootMultiReadFilefails onnetbsd/arm64after CL 797880 - go#80368 os:
TestRootConsistencyRemoveAllfails on Plan 9 after CL 797880 - go#80393 runtime:
arm64found pointer to free object with safe code - go#80440 runtime: uninitialized register due to wrong ABI in
mach_vm_region_trampolineleads tolibcfollowing garbage stack data as a pointer - go#80477 cmd/compile:
riscv64miscompiles struct copy, corrupting a[]byteslice field - go#80500 runtime: js/wasm: "found bad pointer in Go heap" -- link-layout-constant value recorded as a pointer in the write-barrier buffer
- go#80578 cmd/compile:
regallocuses unreliable type data (likev.Type.IsSigned()) to choose the restore of spills - go#80605 crypto/tls: escape hatch for FIPS 140-3 mode Extended Master Secret enforcement
- go#80614 cmd/compile:
mips64lemiscompilesOffPtrby a const which doesn't fit 32bits resulting in panic - go#80616 cmd/compile:
mips/mips64, multiply/divide results spilled fromHI/LOcorrupted w/ big stack frames - go#80618 cmd/compile:
provebug causes invalid indirect call - go#80737 runtime:
fpTracebackPartialExpandSIGSEGVunder high panic load
- includes security fixes to the
- Update to version 1.25.12 cut from the go1.25-fips-release branch at the revision tagged go1.25.12-2-openssl-fips:
- Limit openssl
RandReaderconcurrency (#374)
- Limit openssl
- Record
openSUSE-SU-2026:21696-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2026:21705-1 No score
Security update for go1.26-openssl
This update for go1.26-openssl fixes the following issues:
Update to version 1.26.7 cut from the go1.25-fips-release branch at the revision tagged go1.26.7-1-openssl-fips.
Security issues fixed:
- CVE-2026-33818: encoding/asn1: stack exhaustion when parsing deeply-nested, recursive structures can lead to denial of service (bsc#1275034).
- CVE-2026-39821: golang.org/x/net/idna: failure to reject ASCII-only Punycode-encoded labels allows for validation bypass and privilege escalation (bsc#1266609).
- CVE-2026-56853: net/http: first header read timeout not being applied when a server is configured to support unencrypted HTTP/2 allows for denial of service (bsc#1275028).
- CVE-2026-56858: html/template: wrong JavaScript regexp context tracking after top-level
{can lead to XSS (bsc#1275033). - CVE-2026-56859: encoding/xml: stack exhaustion due to recursion depth guard bypass during decoding operations can lead to denial of service (bsc#1275026).
- CVE-2026-56860: net/url: quadratic complexity in
resolvePathwhen processing backtrack path elements can lead to denial of service (bsc#1275029). - CVE-2026-56862: crypto/tls: handshake messages can bypass non-advancing record limit in TLS 1.3, which can lead to a denial of service (bsc#1275032).
- CVE-2026-56864: x/mod/sumdb: a malicious
GOSUMDBis capable of serving arbitrary module content not contained within the transparency log (bsc#1275025). - CVE-2026-56865: x/mod/sumdb/tlog: a malicious
GOPROXYis capable of forging sumdb tiles, which allows for bypass of theGOSUMDBcheck and persistence of attacker-controlled module contents to a local Go module cache (bsc#1275024).
Other updates and bugfixes:
- Update to version 1.26.7 cut from the go1.25-fips-release branch at the revision tagged go1.26.7-1-openssl-fips:
(jsc#SLE-18320).
- Rebase to 1.26.7
- Support
strictfipsruntimewithno_openssl - Fix multiple
no_opensslbuild tag issues
- go1.26.7 (released 2026-08-19, boo#1255111):
- go#80927 net/http:
ReadHeaderTimeoutremains active after unencryptedHTTP/2handoff
- go#80927 net/http:
- go1.26.6 (released 2026-08-13):
- includes security fixes to the
gocommand, and thecrypto/tls,encoding/asn1,encoding/xml,html/template,net,net/http, andnet/urlpackages, as well as bug fixes to the compiler, the linker, the runtime, and thecrypto/tlsandospackages. - go#79876 cmd/compile:
provemisscompilation inslicemaskfolding leaves garbage in the upper bits - go#80099 cmd/compile: internal compiler error invalid heap allocated var without
Heapaddr - go#80131 cmd/link:
peCreateExportFilegenerates invalid.deffile when output name has trailing dot (c-sharedon Windows) - go#80365 os:
Root'sMkdirAllcan't create paths ending in forward slashes - go#80367 os:
TestRootMultiReadFilefails onnetbsd/arm64after CL 797880 - go#80369 os:
TestRootConsistencyRemoveAllfails on Plan 9 after CL 797880 - go#80394 runtime:
arm64found pointer to free object with safe code - go#80441 runtime: uninitialized register due to wrong ABI in
mach_vm_region_trampolineleads tolibcfollowing garbage stack data as a pointer - go#80478 cmd/compile:
riscv64miscompiles struct copy, corrupting a[]byteslice field - go#80499 runtime: js/wasm: "found bad pointer in Go heap" -- link-layout-constant value recorded as a pointer in the write-barrier buffer
- go#80579 cmd/compile:
regallocuses unreliable type data (likev.Type.IsSigned()) to choose the restore of spills - go#80606 crypto/tls: escape hatch for FIPS 140-3 mode Extended Master Secret enforcement
- go#80609 net, x/net/dns/dnsmessage: panic when parsing invalid
SVCBrecord - go#80615 cmd/compile:
mips64lemisscompileOffPtrby a const which doesn't fit 32bits resulting in panic - go#80617 cmd/compile:
mips/mips64, multiply/divide results spilled fromHI/LOcorrupted w/ big stack frames *…
- includes security fixes to the
- Record
openSUSE-SU-2026:21705-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2026:21761-1 No score
Security update for govulncheck-vulndb
This update for govulncheck-vulndb fixes the following issues:
-
Update to version 0.0.20260827T195228 2026-08-27T19:52:28Z (jsc#PED-11136).
Go CVE Numbering Authority IDs added or updated with aliases:
- GO-2026-5026 CVE-2026-39821
- GO-2026-6225
- GO-2026-6250 CVE-2026-63328 GHSA-8rc5-4fr6-64pw
- GO-2026-6253 CVE-2026-17106 GHSA-hfg8-hc9c-6c3h
- GO-2026-6254 CVE-2026-53941 GHSA-vjhx-2cqw-3q6q
- GO-2026-6255 CVE-2026-61711 GHSA-7236-3392-c5c6
- GO-2026-6256 CVE-2026-61712 GHSA-72x6-4j93-7w86
- GO-2026-6258 CVE-2026-45404 GHSA-42cj-99w8-cp2p
- GO-2026-6259 CVE-2026-32637 GHSA-j2g6-362q-6qc6
- GO-2026-6260 CVE-2026-55149 GHSA-qqff-5854-px68
- GO-2026-6261 CVE-2026-54061 GHSA-rrwh-6jrq-wp5v
- GO-2026-6262 GHSA-22w5-2fxg-vrwx
- GO-2026-6263 CVE-2026-54168 GHSA-6f2p-296r-cc28
- GO-2026-6264 CVE-2026-54245 GHSA-7q96-f8xw-jv5j
- GO-2026-6265 GHSA-8fxq-53rx-ph5f
- GO-2026-6266 CVE-2026-54167 GHSA-f5f4-3hh4-f54m
- GO-2026-6267 GHSA-h58c-xccx-75m3
- GO-2026-6268 GHSA-q9c5-pp7m-fm2g
- GO-2026-6269 GHSA-rxhg-vcww-2mpw
- GO-2026-6270 CVE-2026-54162 GHSA-x3g7-qrwc-f6c5
- GO-2026-6271 CVE-2026-67448 GHSA-8r62-w5wh-fc5m
- GO-2026-6272 CVE-2026-67447 GHSA-r553-m4fv-5v97
- GO-2026-6273 CVE-2026-64679 GHSA-26w5-6g95-gj28
- GO-2026-6274 CVE-2026-76905 GHSA-mmfr-pmjx-hw9w
- GO-2026-6275 CVE-2026-77354 GHSA-xhj3-7xw9-vr34
- GO-2026-6277 GHSA-4ph6-mjv7-3fq6
- GO-2026-6278 GHSA-w67g-5rqw-f597
- GO-2026-6279 CVE-2026-6046 GHSA-3vmp-whvv-5v9v
- GO-2026-6280 CVE-2026-7387 GHSA-6hxm-w4hv-vgvw
- GO-2026-6281 CVE-2026-6961 GHSA-8qq9-cqj8-82w4
- GO-2026-6282 CVE-2026-7184 GHSA-9p44-r552-4wp9
- GO-2026-6283 CVE-2026-6689 GHSA-c28q-m4gf-vg4q
- GO-2026-6284 CVE-2026-55477 GHSA-jm48-m3rr-9hgg
- GO-2026-6285 CVE-2026-6739 GHSA-m2w9-h2mm-79qr
- GO-2026-6286 CVE-2026-3433 GHSA-rp4v-qc77-phm4
- GO-2026-6287 GHSA-vx2m-jpxr-xv7w
- GO-2026-6288 CVE-2026-11624 GHSA-76g7-m3xw-x9gr
- GO-2026-6289 GHSA-w8j7-39hp-8x59
- GO-2026-6290 CVE-2026-55581 GHSA-3x77-wg38-92r3
- GO-2026-6291 CVE-2026-55582 GHSA-74hp-mggr-hv58
- GO-2026-6292 CVE-2026-55580 GHSA-f5pj-2738-996m
- GO-2026-6293 CVE-2026-55677 GHSA-vfp3-v2gw-7wfq
- GO-2026-6294 CVE-2026-55092 GHSA-mcj4-mphf-j9ff
- GO-2026-6295 CVE-2026-55637 GHSA-cmwv-wf9p-p8wx
- GO-2026-6296 CVE-2026-54523 GHSA-79gf-7frw-68m9
- GO-2026-6297 CVE-2026-50879 GHSA-g743-m6x3-v6wm
- GO-2026-6298 CVE-2026-54563 GHSA-w5fv-7x5q-g8qp
- GO-2026-6299 CVE-2026-50884 GHSA-5442-mh7f-72px
- GO-2026-6300 CVE-2026-50891 GHSA-rcqf-cpv9-g5jf
- GO-2026-6301 CVE-2026-42350 GHSA-g7gw-m874-7rmf
-
Update to version 0.0.20260819T170606 2026-08-19T17:06:06Z.
Go CVE Numbering Authority IDs added or updated with aliases:
- GO-2026-4720 GHSA-v3mg-9v85-fcm7
- GO-2026-4942 CVE-2026-35172 GHSA-f2g3-hh2r-cwgc
- GO-2026-4950
- GO-2026-6093 GHSA-464c-974j-9xm6
- GO-2026-6094 GHSA-gcjh-h69q-9w9g
- GO-2026-6095 GHSA-r277-6w6q-xmqw
- GO-2026-6097 CVE-2026-55495 GHSA-49h3-cwhj-4737
- GO-2026-6098 CVE-2026-55496 GHSA-8r7f-r8hj-r3rv
- GO-2026-6099 CVE-2026-57497 GHSA-g35j-m5xg-vh3q
- GO-2026-6100 CVE-2026-55497 GHSA-g9j2-8w95-3vwv
- GO-2026-6101 CVE-2026-55502 GHSA-hq88-5x99-x3gf
- GO-2026-6102 CVE-2026-55499 GHSA-w8x7-h2px-xmq8
- GO-2026-6103 CVE-2026-73564 GHSA-26gq-p25f-99cp
- GO-2026-6104 CVE-2026-62323 GHSA-c3jm-gv5r-9wcp
- GO-2026-6105 GHSA-c534-2w9c-x7fm
- GO-2026-6106 GHSA-v6w6-358x-2433
- GO-2026-6107 CVE-2026-73500 GHSA-6vch-q96h-7gc3
- GO-2026-6108 CVE-2026-73505 GHSA-6xj8-qv9j-xcjq
- GO-2026-6109 GHSA-86cx-wwf4-phq4
- GO-2026-6110 CVE-2026-73509 GHSA-95cv-r8x4-vh75
- GO-2026-6111 CVE-2026-73506 GHSA-fwjx-9p69-h25h
- GO-2026-6112 CVE-2026-73502 GHSA-jpcw-4wr7-c3vq
- GO-2026-6113 GHSA-p6ph-3jx2-3337
- GO-2026-6114 CVE-2026-73499 GHSA-xg4h-6gfc-h4m8
- GO-2026-6115 CVE-2026-56867
- GO-2026-6117 GHSA-hp74-gm6m-2qm5
- GO-2026-6118 CVE-2026-47427 GHSA-w4q6-qw23-4rg7
- GO-2026-6119 CVE-2026-43983…
- Record
openSUSE-SU-2026:21761-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2026:21983-1 No score
Security update for helm
This update for helm fixes the following issues:
- CVE-2026-33814: golang.org/x/net/http2: infinite loop in HTTP/2 transport when given bad SETTINGS_MAX_FRAME_SIZE (bsc#1265758).
- CVE-2026-35204: github.com/helm/helm: helm.sh/helm/v4: Helm: Arbitrary file write via specially crafted plugin (bsc#1261939).
- CVE-2026-35205: github.com/helm/helm: helm.sh/helm/v4: Helm: Arbitrary code execution due to insufficient plugin provenance verification (bsc#1261935).
- CVE-2026-35206: github.com/helm/helm: Helm: Files written to unexpected directory via specially crafted Chart (bsc#1261938).
- CVE-2026-41178: go.opentelemetry.io/otel/baggage,go.opentelemetry.io/otel/propagation: no rejection of raw-length headers in baggage parsing allows for DoS via oversized inputs (bsc#1276510).
- CVE-2026-41888: github.com/distribution/distribution/v3: tag deletion bypasses the storage.delete.enabled configuration (bsc#1265428).
- CVE-2026-48978: oras.land/oras-go/v2/registry/remote/auth: Malicious registry can hijack Bearer token realm to exfiltrate credentials and refresh tokens (bsc#1270127).
- CVE-2026-50151: oras-go: Credential forwarding via unvalidated Location header during blob upload (bsc#1271660).
- CVE-2026-50163: oras-go: Information disclosure and arbitrary file access via crafted tarball hardlinks (bsc#1276327).
- CVE-2026-56852: golang.org/x/text/unicode/norm: infinite loop on truncated/invalid UTF-8 input (bsc#1271997).
- CVE-2026-56854: golang.org/x/crypto/ssh: source-address restriction bypassed in 5 callback families (bsc#1281426).
- CVE-2026-56855: golang.org/x/crypto/ssh: prevent DoS on deadlocked established channel (bsc#1281426).
- CVE-2026-56864: x/mod/sumdb: ignore unrelated, unauthenticated hashes in Lookup (bsc#1275025).
- CVE-2026-56865: x/mod/sumdb/tlog: fix transparency log tile verification bypass (bsc#1275024).
- CVE-2026-78662: golang.org/x/crypto/ssh: prevent DoS on deadlocked undecided channel (bsc#1281426).
- CVE-2026-81871: go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpc: OpenTelemetry-Go: TLS certificate bypass allows log telemetry interception and alteration (bsc#1281468).
- CVE-2026-81872: go.opentelemetry.io/otel/sdk/log: OpenTelemetry-Go: Denial of Service via attacker-driven log emission (bsc#1281469).
- CVE-2026-85732: oras.land/oras-go/v2: blind SSRF via unvalidated Link header URL in pagination allows internal network probing (bsc#1281112).
- gRPC-Go: several issues affecting the xDS RBAC authorization engine and the HTTP/2 transport server implementation (bsc#1276514).
- Record
openSUSE-SU-2026:21983-1- Updated
- 2026-11-02
OSVROOT-APP-GOBINARY-CVE-2026-56865 No score
CVE-2026-56865 in golang.org/x/mod - Patched by Root
Root has patched CVE-2026-56865 in the golang.org/x/mod package for Root:Go. Multiple fixed versions available.
- Record
ROOT-APP-GOBINARY-CVE-2026-56865- Updated
- 2026-11-02
OSVSUSE-SU-2026:23300-1 No score
Security update for go1.25
This update for go1.25 fixes the following issues:
Update to go1.25.13 (released 2026-08-13, bsc#1244485).
Security issues fixed:
- CVE-2026-33818: encoding/asn1: unenforced recursion limit can lead to stack exhaustion when parsing deeply-nested, recursive structures (bsc#1275034).
- CVE-2026-39821: golang.org/x/net/idna: failure to reject ASCII-only Punycode-encoded labels allows for validation bypass and privilege escalation (bsc#1266609).
- CVE-2026-56853: net/http: missing timeout when doing unencrypted HTTP/2 check can lead to a denial of service (bsc#1275028).
- CVE-2026-56858: html/template: improper Javascript regexp context tracking allows for XSS attacks (bsc#1275033).
- CVE-2026-56859: encoding/xml: missing recursion depth guard during decode operation can lead to stack exhaustion and a denial of service (bsc#1275026).
- CVE-2026-56860: net/url: quadratic time complexity in
resolvePathwhen processing certain input can lead to high memory allocation overhead and a denial of service (bsc#1275029). - CVE-2026-56862: crypto/tls: no limit set for handshake messages sent post-handshake allows for denial of service (bsc#1275032).
- CVE-2026-56864: x/mod/sumdb: unauthenticated hashes accepted in
Lookupallows for a coordinating GOPROXY and GOSUMDB to serve a client malicious module content (bsc#1275025). - CVE-2026-56865: x/mod/sumdb/tlog: improper transparency log tile verification allows for bypass on crafted input and can lead to malicious module content to be accepted (bsc#1275024).
Changes for go1.25.13:
- go#79875 cmd/compile: prove misscompilation in slicemask folding leaves garbage in upper bits
- go#80098 cmd/compile: internal compiler error invalid heap allocated var without Heapaddr
- go#80364 os: Root's MkdirAll can't create paths ending in forward slashes
- go#80366 os: TestRootMultiReadFile fails on netbsd/arm64 after CL 797880
- go#80368 os: TestRootConsistencyRemoveAll fails on Plan 9 after CL 797880
- go#80393 runtime: arm64 found pointer to free object with safe code
- go#80440 runtime: uninitialized register due to wrong ABI in mach_vm_region_trampoline leads to libc following garbage stack data as a pointer
- go#80477 cmd/compile: riscv64 miscompiles struct copy, corrupting a []byte slice field
- go#80500 runtime: js/wasm: "found bad pointer in Go heap" -- link-layout-constant value recorded as a pointer in the write-barrier buffer
- go#80578 cmd/compile: regalloc uses unreliable type data (like v.Type.IsSigned()) to choose the restore of spills
- go#80605 crypto/tls: escape hatch for FIPS 140-3 mode Extended Master Secret enforcement
- go#80614 cmd/compile: mips64le misscompile OffPtr by a const which doesn't fit 32bits resulting in panic
- go#80616 cmd/compile: mips/mips64, multiply/divide results spilled from HI/LO corrupted w/ big stack frames
- go#80618 cmd/compile: prove bug causes invalid indirect call
- go#80737 runtime: fpTracebackPartialExpand SIGSEGV under high panic load
- Record
SUSE-SU-2026:23300-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:23301-1 No score
Security update for go1.26
This update for go1.26 fixes the following issues:
Update to go1.26.6 (released 2026-08-13, bsc#1255111).
Security issues fixed:
- CVE-2026-33818: encoding/asn1: unenforced recursion limit can lead to stack exhaustion when parsing deeply-nested, recursive structures (bsc#1275034).
- CVE-2026-39821: golang.org/x/net/idna: failure to reject ASCII-only Punycode-encoded labels allows for validation bypass and privilege escalation (bsc#1266609).
- CVE-2026-56853: net/http: missing timeout when doing unencrypted HTTP/2 check can lead to a denial of service (bsc#1275028).
- CVE-2026-56858: html/template: improper Javascript regexp context tracking allows for XSS attacks (bsc#1275033).
- CVE-2026-56859: encoding/xml: missing recursion depth guard during decode operation can lead to stack exhaustion and a denial of service (bsc#1275026).
- CVE-2026-56860: net/url: quadratic time complexity in
resolvePathwhen processing certain input can lead to high memory allocation overhead and a denial of service (bsc#1275029). - CVE-2026-56862: crypto/tls: no limit set for handshake messages sent post-handshake allows for denial of service (bsc#1275032).
- CVE-2026-56864: x/mod/sumdb: unauthenticated hashes accepted in
Lookupallows for a coordinating GOPROXY and GOSUMDB to serve a client malicious module content (bsc#1275025). - CVE-2026-56865: x/mod/sumdb/tlog: improper transparency log tile verification allows for bypass on crafted input and can lead to malicious module content to be accepted (bsc#1275024).
Changes for go1.26.6:
- go#79876 cmd/compile: prove misscompilation in slicemask folding leaves garbage in the upper bits
- go#80099 cmd/compile: internal compiler error invalid heap allocated var without Heapaddr
- go#80131 cmd/link: peCreateExportFile generates invalid .def file when output name has trailing dot (c-shared on Windows)
- go#80365 os: Root's MkdirAll can't create paths ending in forward slashes
- go#80367 os: TestRootMultiReadFile fails on netbsd/arm64 after CL 797880
- go#80369 os: TestRootConsistencyRemoveAll fails on Plan 9 after CL 797880
- go#80394 runtime: arm64 found pointer to free object with safe code
- go#80441 runtime: uninitialized register due to wrong ABI in mach_vm_region_trampoline leads to libc following garbage stack data as a pointer
- go#80478 cmd/compile: riscv64 miscompiles struct copy, corrupting a []byte slice field
- go#80499 runtime: js/wasm: "found bad pointer in Go heap" -- link-layout-constant value recorded as a pointer in the write-barrier buffer
- go#80579 cmd/compile: regalloc uses unreliable type data (like v.Type.IsSigned()) to choose the restore of spills
- go#80606 crypto/tls: escape hatch for FIPS 140-3 mode Extended Master Secret enforcement
- go#80609 net, x/net/dns/dnsmessage: panic when parsing invalid SVCB record
- go#80615 cmd/compile: mips64le misscompile OffPtr by a const which doesn't fit 32bits resulting in panic
- go#80617 cmd/compile: mips/mips64, multiply/divide results spilled from HI/LO corrupted w/ big stack frames
- go#80619 cmd/compile: prove bug causes invalid indirect call
- go#80715 runtime: fpTracebackPartialExpand SIGSEGV under high panic load
- Record
SUSE-SU-2026:23301-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:23573-1 No score
Security update for go1.25-openssl
This update for go1.25-openssl fixes the following issues:
Update to version 1.25.14 cut from the go1.25-fips-release branch at the revision tagged go1.25.14-1-openssl-fips.
Security issues fixed:
- CVE-2026-33818: encoding/asn1: stack exhaustion when parsing deeply-nested, recursive structures can lead to denial of service (bsc#1275034).
- CVE-2026-39821: golang.org/x/net/idna: failure to reject ASCII-only Punycode-encoded labels allows for validation bypass and privilege escalation (bsc#1266609).
- CVE-2026-56853: net/http: first header read timeout not being applied when a server is configured to support unencrypted HTTP/2 allows for denial of service (bsc#1275028).
- CVE-2026-56858: html/template: wrong JavaScript regexp context tracking after top-level
{can lead to XSS (bsc#1275033). - CVE-2026-56859: encoding/xml: stack exhaustion due to recursion depth guard bypass during decoding operations can lead to denial of service (bsc#1275026).
- CVE-2026-56860: net/url: quadratic complexity in
resolvePathwhen processing backtrack path elements can lead to denial of service (bsc#1275029). - CVE-2026-56862: crypto/tls: handshake messages can bypass non-advancing record limit in TLS 1.3, which can lead to a denial of service (bsc#1275032).
- CVE-2026-56864: x/mod/sumdb: a malicious
GOSUMDBis capable of serving arbitrary module content not contained within the transparency log (bsc#1275025). - CVE-2026-56865: x/mod/sumdb/tlog: a malicious
GOPROXYis capable of forging sumdb tiles, which allows for bypass of theGOSUMDBcheck and persistence of attacker-controlled module contents to a local Go module cache (bsc#1275024).
Other updates and bugfixes:
- Update to version 1.25.14 cut from the go1.25-fips-release branch at the revision tagged go1.25.14-1-openssl-fips:
(jsc#SLE-18320):
- Rebase to 1.25.14
- go1.25.14 (released 2026-08-19, boo#1244485):
- go#80926 net/http:
ReadHeaderTimeoutremains active after unencrypted HTTP/2 handoff
- go#80926 net/http:
- go1.25.13 (released 2026-08-13):
- includes security fixes to the
gocommand, and thecrypto/tls,encoding/asn1,encoding/xml,html/template,net/http, andnet/urlpackages, as well as bug fixes to the compiler, the runtime, and thecrypto/tlsandospackages. - go#79876 cmd/compile:
provemiscompilation inslicemaskfolding leaves garbage in the upper bits - go#80098 cmd/compile: internal compiler error invalid heap allocated var without
Heapaddr - go#80364 os:
Root'sMkdirAllcan't create paths ending in forward slashes - go#80366 os:
TestRootMultiReadFilefails onnetbsd/arm64after CL 797880 - go#80368 os:
TestRootConsistencyRemoveAllfails on Plan 9 after CL 797880 - go#80393 runtime:
arm64found pointer to free object with safe code - go#80440 runtime: uninitialized register due to wrong ABI in
mach_vm_region_trampolineleads tolibcfollowing garbage stack data as a pointer - go#80477 cmd/compile:
riscv64miscompiles struct copy, corrupting a[]byteslice field - go#80500 runtime: js/wasm: "found bad pointer in Go heap" -- link-layout-constant value recorded as a pointer in the write-barrier buffer
- go#80578 cmd/compile:
regallocuses unreliable type data (likev.Type.IsSigned()) to choose the restore of spills - go#80605 crypto/tls: escape hatch for FIPS 140-3 mode Extended Master Secret enforcement
- go#80614 cmd/compile:
mips64lemiscompilesOffPtrby a const which doesn't fit 32bits resulting in panic - go#80616 cmd/compile:
mips/mips64, multiply/divide results spilled fromHI/LOcorrupted w/ big stack frames - go#80618 cmd/compile:
provebug causes invalid indirect call - go#80737 runtime:
fpTracebackPartialExpandSIGSEGVunder high panic load
- includes security fixes to the
- Update to version 1.25.12 cut from the go1.25-fips-release branch at the revision tagged go1.25.12-2-openssl-fips:
- Limit openssl
RandReaderconcurrency (#374)
- Limit openssl
- Record
SUSE-SU-2026:23573-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:23576-1 No score
Security update for go1.26-openssl
This update for go1.26-openssl fixes the following issues:
Update to version 1.26.7 cut from the go1.25-fips-release branch at the revision tagged go1.26.7-1-openssl-fips.
Security issues fixed:
- CVE-2026-33818: encoding/asn1: stack exhaustion when parsing deeply-nested, recursive structures can lead to denial of service (bsc#1275034).
- CVE-2026-39821: golang.org/x/net/idna: failure to reject ASCII-only Punycode-encoded labels allows for validation bypass and privilege escalation (bsc#1266609).
- CVE-2026-56853: net/http: first header read timeout not being applied when a server is configured to support unencrypted HTTP/2 allows for denial of service (bsc#1275028).
- CVE-2026-56858: html/template: wrong JavaScript regexp context tracking after top-level
{can lead to XSS (bsc#1275033). - CVE-2026-56859: encoding/xml: stack exhaustion due to recursion depth guard bypass during decoding operations can lead to denial of service (bsc#1275026).
- CVE-2026-56860: net/url: quadratic complexity in
resolvePathwhen processing backtrack path elements can lead to denial of service (bsc#1275029). - CVE-2026-56862: crypto/tls: handshake messages can bypass non-advancing record limit in TLS 1.3, which can lead to a denial of service (bsc#1275032).
- CVE-2026-56864: x/mod/sumdb: a malicious
GOSUMDBis capable of serving arbitrary module content not contained within the transparency log (bsc#1275025). - CVE-2026-56865: x/mod/sumdb/tlog: a malicious
GOPROXYis capable of forging sumdb tiles, which allows for bypass of theGOSUMDBcheck and persistence of attacker-controlled module contents to a local Go module cache (bsc#1275024).
Other updates and bugfixes:
- Update to version 1.26.7 cut from the go1.25-fips-release branch at the revision tagged go1.26.7-1-openssl-fips:
(jsc#SLE-18320).
- Rebase to 1.26.7
- Support
strictfipsruntimewithno_openssl - Fix multiple
no_opensslbuild tag issues
- go1.26.7 (released 2026-08-19, boo#1255111):
- go#80927 net/http:
ReadHeaderTimeoutremains active after unencryptedHTTP/2handoff
- go#80927 net/http:
- go1.26.6 (released 2026-08-13):
- includes security fixes to the
gocommand, and thecrypto/tls,encoding/asn1,encoding/xml,html/template,net,net/http, andnet/urlpackages, as well as bug fixes to the compiler, the linker, the runtime, and thecrypto/tlsandospackages. - go#79876 cmd/compile:
provemisscompilation inslicemaskfolding leaves garbage in the upper bits - go#80099 cmd/compile: internal compiler error invalid heap allocated var without
Heapaddr - go#80131 cmd/link:
peCreateExportFilegenerates invalid.deffile when output name has trailing dot (c-sharedon Windows) - go#80365 os:
Root'sMkdirAllcan't create paths ending in forward slashes - go#80367 os:
TestRootMultiReadFilefails onnetbsd/arm64after CL 797880 - go#80369 os:
TestRootConsistencyRemoveAllfails on Plan 9 after CL 797880 - go#80394 runtime:
arm64found pointer to free object with safe code - go#80441 runtime: uninitialized register due to wrong ABI in
mach_vm_region_trampolineleads tolibcfollowing garbage stack data as a pointer - go#80478 cmd/compile:
riscv64miscompiles struct copy, corrupting a[]byteslice field - go#80499 runtime: js/wasm: "found bad pointer in Go heap" -- link-layout-constant value recorded as a pointer in the write-barrier buffer
- go#80579 cmd/compile:
regallocuses unreliable type data (likev.Type.IsSigned()) to choose the restore of spills - go#80606 crypto/tls: escape hatch for FIPS 140-3 mode Extended Master Secret enforcement
- go#80609 net, x/net/dns/dnsmessage: panic when parsing invalid
SVCBrecord - go#80615 cmd/compile:
mips64lemisscompileOffPtrby a const which doesn't fit 32bits resulting in panic - go#80617 cmd/compile:
mips/mips64, multiply/divide results spilled fromHI/LOcorrupted w/ big stack frames *…
- includes security fixes to the
- Record
SUSE-SU-2026:23576-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:23625-1 No score
Security update for govulncheck-vulndb
This update for govulncheck-vulndb fixes the following issues:
-
Update to version 0.0.20260827T195228 2026-08-27T19:52:28Z (jsc#PED-11136).
Go CVE Numbering Authority IDs added or updated with aliases:
- GO-2026-5026 CVE-2026-39821
- GO-2026-6225
- GO-2026-6250 CVE-2026-63328 GHSA-8rc5-4fr6-64pw
- GO-2026-6253 CVE-2026-17106 GHSA-hfg8-hc9c-6c3h
- GO-2026-6254 CVE-2026-53941 GHSA-vjhx-2cqw-3q6q
- GO-2026-6255 CVE-2026-61711 GHSA-7236-3392-c5c6
- GO-2026-6256 CVE-2026-61712 GHSA-72x6-4j93-7w86
- GO-2026-6258 CVE-2026-45404 GHSA-42cj-99w8-cp2p
- GO-2026-6259 CVE-2026-32637 GHSA-j2g6-362q-6qc6
- GO-2026-6260 CVE-2026-55149 GHSA-qqff-5854-px68
- GO-2026-6261 CVE-2026-54061 GHSA-rrwh-6jrq-wp5v
- GO-2026-6262 GHSA-22w5-2fxg-vrwx
- GO-2026-6263 CVE-2026-54168 GHSA-6f2p-296r-cc28
- GO-2026-6264 CVE-2026-54245 GHSA-7q96-f8xw-jv5j
- GO-2026-6265 GHSA-8fxq-53rx-ph5f
- GO-2026-6266 CVE-2026-54167 GHSA-f5f4-3hh4-f54m
- GO-2026-6267 GHSA-h58c-xccx-75m3
- GO-2026-6268 GHSA-q9c5-pp7m-fm2g
- GO-2026-6269 GHSA-rxhg-vcww-2mpw
- GO-2026-6270 CVE-2026-54162 GHSA-x3g7-qrwc-f6c5
- GO-2026-6271 CVE-2026-67448 GHSA-8r62-w5wh-fc5m
- GO-2026-6272 CVE-2026-67447 GHSA-r553-m4fv-5v97
- GO-2026-6273 CVE-2026-64679 GHSA-26w5-6g95-gj28
- GO-2026-6274 CVE-2026-76905 GHSA-mmfr-pmjx-hw9w
- GO-2026-6275 CVE-2026-77354 GHSA-xhj3-7xw9-vr34
- GO-2026-6277 GHSA-4ph6-mjv7-3fq6
- GO-2026-6278 GHSA-w67g-5rqw-f597
- GO-2026-6279 CVE-2026-6046 GHSA-3vmp-whvv-5v9v
- GO-2026-6280 CVE-2026-7387 GHSA-6hxm-w4hv-vgvw
- GO-2026-6281 CVE-2026-6961 GHSA-8qq9-cqj8-82w4
- GO-2026-6282 CVE-2026-7184 GHSA-9p44-r552-4wp9
- GO-2026-6283 CVE-2026-6689 GHSA-c28q-m4gf-vg4q
- GO-2026-6284 CVE-2026-55477 GHSA-jm48-m3rr-9hgg
- GO-2026-6285 CVE-2026-6739 GHSA-m2w9-h2mm-79qr
- GO-2026-6286 CVE-2026-3433 GHSA-rp4v-qc77-phm4
- GO-2026-6287 GHSA-vx2m-jpxr-xv7w
- GO-2026-6288 CVE-2026-11624 GHSA-76g7-m3xw-x9gr
- GO-2026-6289 GHSA-w8j7-39hp-8x59
- GO-2026-6290 CVE-2026-55581 GHSA-3x77-wg38-92r3
- GO-2026-6291 CVE-2026-55582 GHSA-74hp-mggr-hv58
- GO-2026-6292 CVE-2026-55580 GHSA-f5pj-2738-996m
- GO-2026-6293 CVE-2026-55677 GHSA-vfp3-v2gw-7wfq
- GO-2026-6294 CVE-2026-55092 GHSA-mcj4-mphf-j9ff
- GO-2026-6295 CVE-2026-55637 GHSA-cmwv-wf9p-p8wx
- GO-2026-6296 CVE-2026-54523 GHSA-79gf-7frw-68m9
- GO-2026-6297 CVE-2026-50879 GHSA-g743-m6x3-v6wm
- GO-2026-6298 CVE-2026-54563 GHSA-w5fv-7x5q-g8qp
- GO-2026-6299 CVE-2026-50884 GHSA-5442-mh7f-72px
- GO-2026-6300 CVE-2026-50891 GHSA-rcqf-cpv9-g5jf
- GO-2026-6301 CVE-2026-42350 GHSA-g7gw-m874-7rmf
-
Update to version 0.0.20260819T170606 2026-08-19T17:06:06Z.
Go CVE Numbering Authority IDs added or updated with aliases:
- GO-2026-4720 GHSA-v3mg-9v85-fcm7
- GO-2026-4942 CVE-2026-35172 GHSA-f2g3-hh2r-cwgc
- GO-2026-4950
- GO-2026-6093 GHSA-464c-974j-9xm6
- GO-2026-6094 GHSA-gcjh-h69q-9w9g
- GO-2026-6095 GHSA-r277-6w6q-xmqw
- GO-2026-6097 CVE-2026-55495 GHSA-49h3-cwhj-4737
- GO-2026-6098 CVE-2026-55496 GHSA-8r7f-r8hj-r3rv
- GO-2026-6099 CVE-2026-57497 GHSA-g35j-m5xg-vh3q
- GO-2026-6100 CVE-2026-55497 GHSA-g9j2-8w95-3vwv
- GO-2026-6101 CVE-2026-55502 GHSA-hq88-5x99-x3gf
- GO-2026-6102 CVE-2026-55499 GHSA-w8x7-h2px-xmq8
- GO-2026-6103 CVE-2026-73564 GHSA-26gq-p25f-99cp
- GO-2026-6104 CVE-2026-62323 GHSA-c3jm-gv5r-9wcp
- GO-2026-6105 GHSA-c534-2w9c-x7fm
- GO-2026-6106 GHSA-v6w6-358x-2433
- GO-2026-6107 CVE-2026-73500 GHSA-6vch-q96h-7gc3
- GO-2026-6108 CVE-2026-73505 GHSA-6xj8-qv9j-xcjq
- GO-2026-6109 GHSA-86cx-wwf4-phq4
- GO-2026-6110 CVE-2026-73509 GHSA-95cv-r8x4-vh75
- GO-2026-6111 CVE-2026-73506 GHSA-fwjx-9p69-h25h
- GO-2026-6112 CVE-2026-73502 GHSA-jpcw-4wr7-c3vq
- GO-2026-6113 GHSA-p6ph-3jx2-3337
- GO-2026-6114 CVE-2026-73499 GHSA-xg4h-6gfc-h4m8
- GO-2026-6115 CVE-2026-56867
- GO-2026-6117 GHSA-hp74-gm6m-2qm5
- GO-2026-6118 CVE-2026-47427 GHSA-w4q6-qw23-4rg7
- GO-2026-6119 CVE-2026-43983…
- Record
SUSE-SU-2026:23625-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:23973-1 No score
Security update for helm
This update for helm fixes the following issues:
- CVE-2026-33814: golang.org/x/net/http2: infinite loop in HTTP/2 transport when given bad SETTINGS_MAX_FRAME_SIZE (bsc#1265758).
- CVE-2026-35204: github.com/helm/helm: helm.sh/helm/v4: Helm: Arbitrary file write via specially crafted plugin (bsc#1261939).
- CVE-2026-35205: github.com/helm/helm: helm.sh/helm/v4: Helm: Arbitrary code execution due to insufficient plugin provenance verification (bsc#1261935).
- CVE-2026-35206: github.com/helm/helm: Helm: Files written to unexpected directory via specially crafted Chart (bsc#1261938).
- CVE-2026-41178: go.opentelemetry.io/otel/baggage,go.opentelemetry.io/otel/propagation: no rejection of raw-length headers in baggage parsing allows for DoS via oversized inputs (bsc#1276510).
- CVE-2026-41888: github.com/distribution/distribution/v3: tag deletion bypasses the storage.delete.enabled configuration (bsc#1265428).
- CVE-2026-48978: oras.land/oras-go/v2/registry/remote/auth: Malicious registry can hijack Bearer token realm to exfiltrate credentials and refresh tokens (bsc#1270127).
- CVE-2026-50151: oras-go: Credential forwarding via unvalidated Location header during blob upload (bsc#1271660).
- CVE-2026-50163: oras-go: Information disclosure and arbitrary file access via crafted tarball hardlinks (bsc#1276327).
- CVE-2026-56852: golang.org/x/text/unicode/norm: infinite loop on truncated/invalid UTF-8 input (bsc#1271997).
- CVE-2026-56854: golang.org/x/crypto/ssh: source-address restriction bypassed in 5 callback families (bsc#1281426).
- CVE-2026-56855: golang.org/x/crypto/ssh: prevent DoS on deadlocked established channel (bsc#1281426).
- CVE-2026-56864: x/mod/sumdb: ignore unrelated, unauthenticated hashes in Lookup (bsc#1275025).
- CVE-2026-56865: x/mod/sumdb/tlog: fix transparency log tile verification bypass (bsc#1275024).
- CVE-2026-78662: golang.org/x/crypto/ssh: prevent DoS on deadlocked undecided channel (bsc#1281426).
- CVE-2026-81871: go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpc: OpenTelemetry-Go: TLS certificate bypass allows log telemetry interception and alteration (bsc#1281468).
- CVE-2026-81872: go.opentelemetry.io/otel/sdk/log: OpenTelemetry-Go: Denial of Service via attacker-driven log emission (bsc#1281469).
- CVE-2026-85732: oras.land/oras-go/v2: blind SSRF via unvalidated Link header URL in pagination allows internal network probing (bsc#1281112).
- gRPC-Go: several issues affecting the xDS RBAC authorization engine and the HTTP/2 transport server implementation (bsc#1276514).
- Record
SUSE-SU-2026:23973-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:23984-1 No score
Security update for helm
This update for helm fixes the following issues:
- CVE-2026-33814: golang.org/x/net/http2: infinite loop in HTTP/2 transport when given bad SETTINGS_MAX_FRAME_SIZE (bsc#1265758).
- CVE-2026-35204: github.com/helm/helm: helm.sh/helm/v4: Helm: Arbitrary file write via specially crafted plugin (bsc#1261939).
- CVE-2026-35205: github.com/helm/helm: helm.sh/helm/v4: Helm: Arbitrary code execution due to insufficient plugin provenance verification (bsc#1261935).
- CVE-2026-35206: github.com/helm/helm: Helm: Files written to unexpected directory via specially crafted Chart (bsc#1261938).
- CVE-2026-41178: go.opentelemetry.io/otel/baggage,go.opentelemetry.io/otel/propagation: no rejection of raw-length headers in baggage parsing allows for DoS via oversized inputs (bsc#1276510).
- CVE-2026-41888: github.com/distribution/distribution/v3: tag deletion bypasses the storage.delete.enabled configuration (bsc#1265428).
- CVE-2026-48978: oras.land/oras-go/v2/registry/remote/auth: Malicious registry can hijack Bearer token realm to exfiltrate credentials and refresh tokens (bsc#1270127).
- CVE-2026-50151: oras-go: Credential forwarding via unvalidated Location header during blob upload (bsc#1271660).
- CVE-2026-50163: oras-go: Information disclosure and arbitrary file access via crafted tarball hardlinks (bsc#1276327).
- CVE-2026-56852: golang.org/x/text/unicode/norm: infinite loop on truncated/invalid UTF-8 input (bsc#1271997).
- CVE-2026-56854: golang.org/x/crypto/ssh: source-address restriction bypassed in 5 callback families (bsc#1281426).
- CVE-2026-56855: golang.org/x/crypto/ssh: prevent DoS on deadlocked established channel (bsc#1281426).
- CVE-2026-56864: x/mod/sumdb: ignore unrelated, unauthenticated hashes in Lookup (bsc#1275025).
- CVE-2026-56865: x/mod/sumdb/tlog: fix transparency log tile verification bypass (bsc#1275024).
- CVE-2026-78662: golang.org/x/crypto/ssh: prevent DoS on deadlocked undecided channel (bsc#1281426).
- CVE-2026-81871: go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpc: OpenTelemetry-Go: TLS certificate bypass allows log telemetry interception and alteration (bsc#1281468).
- CVE-2026-81872: go.opentelemetry.io/otel/sdk/log: OpenTelemetry-Go: Denial of Service via attacker-driven log emission (bsc#1281469).
- CVE-2026-85732: oras.land/oras-go/v2: blind SSRF via unvalidated Link header URL in pagination allows internal network probing (bsc#1281112).
- gRPC-Go: several issues affecting the xDS RBAC authorization engine and the HTTP/2 transport server implementation (bsc#1276514).
- Record
SUSE-SU-2026:23984-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:24282-1 No score
Security update for helm
This update for helm fixes the following issues:
- CVE-2026-33814: golang.org/x/net/http2: infinite loop in HTTP/2 transport when given bad SETTINGS_MAX_FRAME_SIZE (bsc#1265758).
- CVE-2026-35204: github.com/helm/helm: helm.sh/helm/v4: Helm: Arbitrary file write via specially crafted plugin (bsc#1261939).
- CVE-2026-35205: github.com/helm/helm: helm.sh/helm/v4: Helm: Arbitrary code execution due to insufficient plugin provenance verification (bsc#1261935).
- CVE-2026-35206: github.com/helm/helm: Helm: Files written to unexpected directory via specially crafted Chart (bsc#1261938).
- CVE-2026-41178: go.opentelemetry.io/otel/baggage,go.opentelemetry.io/otel/propagation: no rejection of raw-length headers in baggage parsing allows for DoS via oversized inputs (bsc#1276510).
- CVE-2026-41888: github.com/distribution/distribution/v3: tag deletion bypasses the storage.delete.enabled configuration (bsc#1265428).
- CVE-2026-48978: oras.land/oras-go/v2/registry/remote/auth: Malicious registry can hijack Bearer token realm to exfiltrate credentials and refresh tokens (bsc#1270127).
- CVE-2026-50151: oras-go: Credential forwarding via unvalidated Location header during blob upload (bsc#1271660).
- CVE-2026-50163: oras-go: Information disclosure and arbitrary file access via crafted tarball hardlinks (bsc#1276327).
- CVE-2026-56852: golang.org/x/text/unicode/norm: infinite loop on truncated/invalid UTF-8 input (bsc#1271997).
- CVE-2026-56854,CVE-2026-56855,CVE-2026-78662: golang.org/x/crypto/ssh: authentication bypass and deadlocks in the crypto/ssh library (bsc#1281426).
- CVE-2026-56864: x/mod/sumdb: ignore unrelated, unauthenticated hashes in Lookup (bsc#1275025).
- CVE-2026-56865: x/mod/sumdb/tlog: fix transparency log tile verification bypass (bsc#1275024).
- CVE-2026-63209: github.com/klauspost/compress: signed integer overflow in s2.NewDict() allows an attacker to bypass repeat index validation and cause a process crash (bsc#1283642).
- CVE-2026-81870: OpenTelemetry-Go: Information disclosure via exporter (bsc#1284104).
- CVE-2026-81871: go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpc: OpenTelemetry-Go: TLS certificate bypass allows log telemetry interception and alteration (bsc#1281468).
- CVE-2026-81872: go.opentelemetry.io/otel/sdk/log: OpenTelemetry-Go: Denial of Service via attacker-driven log emission (bsc#1281469).
- CVE-2026-85732: oras.land/oras-go/v2: blind SSRF via unvalidated Link header URL in pagination allows internal network probing (bsc#1281112).
- gRPC-Go: several issues affecting the xDS RBAC authorization engine and the HTTP/2 transport server implementation (bsc#1276514).
Changes for helm:
- update to 4.3.0:
- feat: Add duration functions
- feat(engine): add debug logging when lookup returns empty
- feat: add ownership verification before deleting resources
- feat: honor SOURCE_DATE_EPOCH for chart archives
- feat(rollback): add --description flag to provide rollback reason
- fix (internal/plugin): remove zero-width spaces from plugin name comment
- fix(loader): do not drop values files ending at a 4096-byte boundary
- fix(chart): normalize StampModTimes timestamp to UTC/truncate
- Chart.lock reproducibility test
- fix(provenance): support GnuPG keybox (pubring.kbx) keyrings
- fix(template): regression - route registry messages to stderr in template and show
- refactor: lower resync period from one hour to 3 minutes
- perf: enable concurrent status computation to prevent multi-minute delays
- fix: Improve error reporting for helm template --debug with --show-only- #31185
- fix: fetch logs from all containers in test pods- #32099
- fix(provenance): check error return in Digest and encodeRelease- #32136
- fix panic on repeated IsReachable calls- #32184
- fix: set [pull,push] scope when helm push to a registry(use token auth) - v4- #31211
- Fix missing conflict retry with server-side apply- #32088
- Properly format the extra field in gzipped…
- Record
SUSE-SU-2026:24282-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:3640-1 No score
Security update for go1.25
This update for go1.25 fixes the following issues:
Security issues fixed:
- CVE-2026-33818: encoding/asn1: enforce maximum recursion depth (bsc#1275034).
- CVE-2026-39821: golang.org/x/net/idna: failure to reject ASCII-only Punycode-encoded labels allows for validation bypass and privilege escalation (bsc#1266609).
- CVE-2026-56853: net/http: apply ReadHeaderTimeout when doing unencrypted HTTP/2 check (bsc#1275028).
- CVE-2026-56858: html/template: fix Javascript regexp context tracking (bsc#1275033).
- CVE-2026-56859: encoding/xml: add recursion depth guard during decode (bsc#1275026).
- CVE-2026-56860: net/url: avoid quadratic complexity in resolvePath (bsc#1275029).
- CVE-2026-56862: crypto/tls: limit handshake messages we are willing to accept post-handshake (bsc#1275032).
- CVE-2026-56864: x/mod/sumdb: ignore unrelated, unauthenticated hashes in Lookup (bsc#1275025).
- CVE-2026-56865: x/mod/sumdb/tlog: fix transparency log tile verification bypass (bsc#1275024).
Non security issue fixed:
- go1.25 release tracking (bsc#1244485).
Changes for go1.25:
- update to go1.25.13
- go#79875 cmd/compile: prove misscompilation in slicemask folding leaves garbage in upper bits
- go#80098 cmd/compile: internal compiler error invalid heap allocated var without Heapaddr
- go#80364 os: Root's MkdirAll can't create paths ending in forward slashes
- go#80366 os: TestRootMultiReadFile fails on netbsd/arm64 after CL 797880
- go#80368 os: TestRootConsistencyRemoveAll fails on Plan 9 after CL 797880
- go#80393 runtime: arm64 found pointer to free object with safe code
- go#80440 runtime: uninitialized register due to wrong ABI in mach_vm_region_trampoline leads to libc following garbage stack data as a pointer
- go#80477 cmd/compile: riscv64 miscompiles struct copy, corrupting a []byte slice field
- go#80500 runtime: js/wasm: 'found bad pointer in Go heap' -- link-layout-constant value recorded as a pointer in the write-barrier buffer
- go#80578 cmd/compile: regalloc uses unreliable type data (like v.Type.IsSigned()) to choose the restore of spills
- go#80605 crypto/tls: escape hatch for FIPS 140-3 mode Extended Master Secret enforcement
- go#80614 cmd/compile: mips64le misscompile OffPtr by a const which doesn't fit 32bits resulting in panic
- go#80616 cmd/compile: mips/mips64, multiply/divide results spilled from HI/LO corrupted w/ big stack frames
- go#80618 cmd/compile: prove bug causes invalid indirect call
- go#80737 runtime: fpTracebackPartialExpand SIGSEGV under high panic load
- Record
SUSE-SU-2026:3640-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:3641-1 No score
Security update for go1.26
This update for go1.26 fixes the following issues:
Security issues fixed:
- CVE-2026-33818: encoding/asn1: enforce maximum recursion depth (bsc#1275034).
- CVE-2026-39821: golang.org/x/net/idna: failure to reject ASCII-only Punycode-encoded labels allows for validation bypass and privilege escalation (bsc#1266609).
- CVE-2026-56853: net/http: apply ReadHeaderTimeout when doing unencrypted HTTP/2 check (bsc#1275028).
- CVE-2026-56858: html/template: fix Javascript regexp context tracking (bsc#1275033).
- CVE-2026-56859: encoding/xml: add recursion depth guard during decode (bsc#1275026).
- CVE-2026-56860: net/url: avoid quadratic complexity in resolvePath (bsc#1275029).
- CVE-2026-56862: crypto/tls: limit handshake messages we are willing to accept post-handshake (bsc#1275032).
- CVE-2026-56864: x/mod/sumdb: ignore unrelated, unauthenticated hashes in Lookup (bsc#1275025).
- CVE-2026-56865: x/mod/sumdb/tlog: fix transparency log tile verification bypass (bsc#1275024).
Non security issue fixed:
- go1.26 release tracking (bsc#1255111).
Changes for go1.26:
- update to go1.26.6
- go#79876 cmd/compile: prove misscompilation in slicemask folding leaves garbage in the upper bits
- go#80099 cmd/compile: internal compiler error invalid heap allocated var without Heapaddr
- go#80131 cmd/link: peCreateExportFile generates invalid .def file when output name has trailing dot (c-shared on Windows)
- go#80365 os: Root's MkdirAll can't create paths ending in forward slashes
- go#80367 os: TestRootMultiReadFile fails on netbsd/arm64 after CL 797880
- go#80369 os: TestRootConsistencyRemoveAll fails on Plan 9 after CL 797880
- go#80394 runtime: arm64 found pointer to free object with safe code
- go#80441 runtime: uninitialized register due to wrong ABI in mach_vm_region_trampoline leads to libc following garbage stack data as a pointer
- go#80478 cmd/compile: riscv64 miscompiles struct copy, corrupting a []byte slice field
- go#80499 runtime: js/wasm: 'found bad pointer in Go heap' -- link-layout-constant value recorded as a pointer in the write-barrier buffer
- go#80579 cmd/compile: regalloc uses unreliable type data (like v.Type.IsSigned()) to choose the restore of spills
- go#80606 crypto/tls: escape hatch for FIPS 140-3 mode Extended Master Secret enforcement
- go#80609 net, x/net/dns/dnsmessage: panic when parsing invalid SVCB record
- go#80615 cmd/compile: mips64le misscompile OffPtr by a const which doesn't fit 32bits resulting in panic
- go#80617 cmd/compile: mips/mips64, multiply/divide results spilled from HI/LO corrupted w/ big stack frames
- go#80619 cmd/compile: prove bug causes invalid indirect call
- go#80715 runtime: fpTracebackPartialExpand SIGSEGV under high panic load
- Record
SUSE-SU-2026:3641-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:3799-1 No score
Security update for go1.26-openssl
This update for go1.26-openssl fixes the following issues:
Update to version 1.26.7 cut from the go1.25-fips-release at the revision tagged go1.26.7-1-openssl-fips.
Security issues fixed:
- CVE-2026-33818: encoding/asn1: stack exhaustion when parsing deeply-nested, recursive structures can lead to denial of service (bsc#1275034).
- CVE-2026-39821: golang.org/x/net/idna: failure to reject ASCII-only Punycode-encoded labels allows for validation bypass and privilege escalation (bsc#1266609).
- CVE-2026-56853: net/http: first header read timeout not being applied when a server is configured to support unencrypted HTTP/2 allows for denial of service (bsc#1275028).
- CVE-2026-56858: html/template: wrong JavaScript regexp context tracking after top-level
{can lead to XSS (bsc#1275033). - CVE-2026-56859: encoding/xml: stack exhaustion due to recursion depth guard bypass during decoding operations can lead to denial of service (bsc#1275026).
- CVE-2026-56860: net/url: quadratic complexity in
resolvePathwhen processing backtrack path elements can lead to denial of service (bsc#1275029). - CVE-2026-56862: crypto/tls: handshake messages can bypass non-advancing record limit in TLS 1.3, which can lead to a denial of service (bsc#1275032).
- CVE-2026-56864: x/mod/sumdb: a malicious
GOSUMDBis capable of serving arbitrary module content not contained within the transparency log (bsc#1275025). - CVE-2026-56865: x/mod/sumdb/tlog: a malicious
GOPROXYis capable of forging sumdb tiles, which allows for bypass of theGOSUMDBcheck and persistence of attacker-controlled module contents to a local Go module cache (bsc#1275024).
Other updates and bugfixes:
- Update to version 1.26.7 cut from the go1.25-fips-release branch at the revision tagged go1.26.7-1-openssl-fips:
(jsc#SLE-18320).
- Rebase to 1.26.7
- Support
strictfipsruntimewithno_openssl - Fix multiple
no_opensslbuild tag issues
- go1.26.7 (released 2026-08-19, boo#1255111):
- go#80927 net/http:
ReadHeaderTimeoutremains active after unencryptedHTTP/2handoff
- go#80927 net/http:
- go1.26.6 (released 2026-08-13):
- includes security fixes to the
gocommand, and thecrypto/tls,encoding/asn1,encoding/xml,html/template,net,net/http, andnet/urlpackages, as well as bug fixes to the compiler, the linker, the runtime, and thecrypto/tlsandospackages. - go#79876 cmd/compile:
provemisscompilation inslicemaskfolding leaves garbage in the upper bits - go#80099 cmd/compile: internal compiler error invalid heap allocated var without
Heapaddr - go#80131 cmd/link:
peCreateExportFilegenerates invalid.deffile when output name has trailing dot (c-sharedon Windows) - go#80365 os:
Root'sMkdirAllcan't create paths ending in forward slashes - go#80367 os:
TestRootMultiReadFilefails onnetbsd/arm64after CL 797880 - go#80369 os:
TestRootConsistencyRemoveAllfails on Plan 9 after CL 797880 - go#80394 runtime:
arm64found pointer to free object with safe code - go#80441 runtime: uninitialized register due to wrong ABI in
mach_vm_region_trampolineleads tolibcfollowing garbage stack data as a pointer - go#80478 cmd/compile:
riscv64miscompiles struct copy, corrupting a[]byteslice field - go#80499 runtime: js/wasm: 'found bad pointer in Go heap' -- link-layout-constant value recorded as a pointer in the write-barrier buffer
- go#80579 cmd/compile:
regallocuses unreliable type data (likev.Type.IsSigned()) to choose the restore of spills - go#80606 crypto/tls: escape hatch for FIPS 140-3 mode Extended Master Secret enforcement
- go#80609 net, x/net/dns/dnsmessage: panic when parsing invalid
SVCBrecord - go#80615 cmd/compile:
mips64lemisscompileOffPtrby a const which doesn't fit 32bits resulting in panic - go#80617 cmd/compile:
mips/mips64, multiply/divide results spilled fromHI/LOcorrupted w/ big stack frames - go#80619…
- includes security fixes to the
- Record
SUSE-SU-2026:3799-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:3800-1 No score
Security update for go1.25-openssl
This update for go1.25-openssl fixes the following issues:
Update to version 1.25.14 cut from the go1.25-fips-release branch at the revision tagged go1.25.14-1-openssl-fips.
Security issues fixed:
- CVE-2026-33818: encoding/asn1: stack exhaustion when parsing deeply-nested, recursive structures can lead to denial of service (bsc#1275034).
- CVE-2026-39821: golang.org/x/net/idna: failure to reject ASCII-only Punycode-encoded labels allows for validation bypass and privilege escalation (bsc#1266609).
- CVE-2026-56853: net/http: first header read timeout not being applied when a server is configured to support unencrypted HTTP/2 allows for denial of service (bsc#1275028).
- CVE-2026-56858: html/template: wrong JavaScript regexp context tracking after top-level
{can lead to XSS (bsc#1275033). - CVE-2026-56859: encoding/xml: stack exhaustion due to recursion depth guard bypass during decoding operations can lead to denial of service (bsc#1275026).
- CVE-2026-56860: net/url: quadratic complexity in
resolvePathwhen processing backtrack path elements can lead to denial of service (bsc#1275029). - CVE-2026-56862: crypto/tls: handshake messages can bypass non-advancing record limit in TLS 1.3, which can lead to a denial of service (bsc#1275032).
- CVE-2026-56864: x/mod/sumdb: a malicious
GOSUMDBis capable of serving arbitrary module content not contained within the transparency log (bsc#1275025). - CVE-2026-56865: x/mod/sumdb/tlog: a malicious
GOPROXYis capable of forging sumdb tiles, which allows for bypass of theGOSUMDBcheck and persistence of attacker-controlled module contents to a local Go module cache (bsc#1275024).
Other updates and bugfixes:
- Update to version 1.25.14 cut from the go1.25-fips-release branch at the revision tagged go1.25.14-1-openssl-fips:
(jsc#SLE-18320):
- Rebase to 1.25.14
- go1.25.14 (released 2026-08-19, boo#1244485):
- go#80926 net/http:
ReadHeaderTimeoutremains active after unencrypted HTTP/2 handoff
- go#80926 net/http:
- go1.25.13 (released 2026-08-13):
- includes security fixes to the
gocommand, and thecrypto/tls,encoding/asn1,encoding/xml,html/template,net/http, andnet/urlpackages, as well as bug fixes to the compiler, the runtime, and thecrypto/tlsandospackages. - go#79876 cmd/compile:
provemiscompilation inslicemaskfolding leaves garbage in the upper bits - go#80098 cmd/compile: internal compiler error invalid heap allocated var without
Heapaddr - go#80364 os:
Root'sMkdirAllcan't create paths ending in forward slashes - go#80366 os:
TestRootMultiReadFilefails onnetbsd/arm64after CL 797880 - go#80368 os:
TestRootConsistencyRemoveAllfails on Plan 9 after CL 797880 - go#80393 runtime:
arm64found pointer to free object with safe code - go#80440 runtime: uninitialized register due to wrong ABI in
mach_vm_region_trampolineleads tolibcfollowing garbage stack data as a pointer - go#80477 cmd/compile:
riscv64miscompiles struct copy, corrupting a[]byteslice field - go#80500 runtime: js/wasm: 'found bad pointer in Go heap' -- link-layout-constant value recorded as a pointer in the write-barrier buffer
- go#80578 cmd/compile:
regallocuses unreliable type data (likev.Type.IsSigned()) to choose the restore of spills - go#80605 crypto/tls: escape hatch for FIPS 140-3 mode Extended Master Secret enforcement
- go#80614 cmd/compile:
mips64lemiscompilesOffPtrby a const which doesn't fit 32bits resulting in panic - go#80616 cmd/compile:
mips/mips64, multiply/divide results spilled fromHI/LOcorrupted w/ big stack frames - go#80618 cmd/compile:
provebug causes invalid indirect call - go#80737 runtime:
fpTracebackPartialExpandSIGSEGVunder high panic load
- includes security fixes to the
- Update to version 1.25.12 cut from the go1.25-fips-release branch at the revision tagged go1.25.12-2-openssl-fips:
- Limit openssl
RandReaderconcurrency (#374)
- Limit openssl
- Record
SUSE-SU-2026:3800-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:3815-1 No score
Security update for go1.25-openssl
This update for go1.25-openssl fixes the following issues:
Update to version 1.25.14 cut from the go1.25-fips-release branch at the revision tagged go1.25.14-1-openssl-fips.
Security issues fixed:
- CVE-2026-33818: encoding/asn1: stack exhaustion when parsing deeply-nested, recursive structures can lead to denial of service (bsc#1275034).
- CVE-2026-39821: golang.org/x/net/idna: failure to reject ASCII-only Punycode-encoded labels allows for validation bypass and privilege escalation (bsc#1266609).
- CVE-2026-56853: net/http: first header read timeout not being applied when a server is configured to support unencrypted HTTP/2 allows for denial of service (bsc#1275028).
- CVE-2026-56858: html/template: wrong JavaScript regexp context tracking after top-level
{can lead to XSS (bsc#1275033). - CVE-2026-56859: encoding/xml: stack exhaustion due to recursion depth guard bypass during decoding operations can lead to denial of service (bsc#1275026).
- CVE-2026-56860: net/url: quadratic complexity in
resolvePathwhen processing backtrack path elements can lead to denial of service (bsc#1275029). - CVE-2026-56862: crypto/tls: handshake messages can bypass non-advancing record limit in TLS 1.3, which can lead to a denial of service (bsc#1275032).
- CVE-2026-56864: x/mod/sumdb: a malicious
GOSUMDBis capable of serving arbitrary module content not contained within the transparency log (bsc#1275025). - CVE-2026-56865: x/mod/sumdb/tlog: a malicious
GOPROXYis capable of forging sumdb tiles, which allows for bypass of theGOSUMDBcheck and persistence of attacker-controlled module contents to a local Go module cache (bsc#1275024).
Other updates and bugfixes:
- Update to version 1.25.14 cut from the go1.25-fips-release branch at the revision tagged go1.25.14-1-openssl-fips:
(jsc#SLE-18320):
- Rebase to 1.25.14
- go1.25.14 (released 2026-08-19, boo#1244485):
- go#80926 net/http:
ReadHeaderTimeoutremains active after unencrypted HTTP/2 handoff
- go#80926 net/http:
- go1.25.13 (released 2026-08-13):
- includes security fixes to the
gocommand, and thecrypto/tls,encoding/asn1,encoding/xml,html/template,net/http, andnet/urlpackages, as well as bug fixes to the compiler, the runtime, and thecrypto/tlsandospackages. - go#79876 cmd/compile:
provemiscompilation inslicemaskfolding leaves garbage in the upper bits - go#80098 cmd/compile: internal compiler error invalid heap allocated var without
Heapaddr - go#80364 os:
Root'sMkdirAllcan't create paths ending in forward slashes - go#80366 os:
TestRootMultiReadFilefails onnetbsd/arm64after CL 797880 - go#80368 os:
TestRootConsistencyRemoveAllfails on Plan 9 after CL 797880 - go#80393 runtime:
arm64found pointer to free object with safe code - go#80440 runtime: uninitialized register due to wrong ABI in
mach_vm_region_trampolineleads tolibcfollowing garbage stack data as a pointer - go#80477 cmd/compile:
riscv64miscompiles struct copy, corrupting a[]byteslice field - go#80500 runtime: js/wasm: 'found bad pointer in Go heap' -- link-layout-constant value recorded as a pointer in the write-barrier buffer
- go#80578 cmd/compile:
regallocuses unreliable type data (likev.Type.IsSigned()) to choose the restore of spills - go#80605 crypto/tls: escape hatch for FIPS 140-3 mode Extended Master Secret enforcement
- go#80614 cmd/compile:
mips64lemiscompilesOffPtrby a const which doesn't fit 32bits resulting in panic - go#80616 cmd/compile:
mips/mips64, multiply/divide results spilled fromHI/LOcorrupted w/ big stack frames - go#80618 cmd/compile:
provebug causes invalid indirect call - go#80737 runtime:
fpTracebackPartialExpandSIGSEGVunder high panic load
- includes security fixes to the
- Update to version 1.25.12 cut from the go1.25-fips-release branch at the revision tagged go1.25.12-2-openssl-fips:
- Limit openssl
RandReaderconcurrency (#374)
- Limit openssl
- Record
SUSE-SU-2026:3815-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:3816-1 No score
Security update for go1.26-openssl
This update for go1.26-openssl fixes the following issues:
Update to version 1.26.7 cut from the go1.25-fips-release at the revision tagged go1.26.7-1-openssl-fips.
Security issues fixed:
- CVE-2026-33818: encoding/asn1: stack exhaustion when parsing deeply-nested, recursive structures can lead to denial of service (bsc#1275034).
- CVE-2026-39821: golang.org/x/net/idna: failure to reject ASCII-only Punycode-encoded labels allows for validation bypass and privilege escalation (bsc#1266609).
- CVE-2026-56853: net/http: first header read timeout not being applied when a server is configured to support unencrypted HTTP/2 allows for denial of service (bsc#1275028).
- CVE-2026-56858: html/template: wrong JavaScript regexp context tracking after top-level
{can lead to XSS (bsc#1275033). - CVE-2026-56859: encoding/xml: stack exhaustion due to recursion depth guard bypass during decoding operations can lead to denial of service (bsc#1275026).
- CVE-2026-56860: net/url: quadratic complexity in
resolvePathwhen processing backtrack path elements can lead to denial of service (bsc#1275029). - CVE-2026-56862: crypto/tls: handshake messages can bypass non-advancing record limit in TLS 1.3, which can lead to a denial of service (bsc#1275032).
- CVE-2026-56864: x/mod/sumdb: a malicious
GOSUMDBis capable of serving arbitrary module content not contained within the transparency log (bsc#1275025). - CVE-2026-56865: x/mod/sumdb/tlog: a malicious
GOPROXYis capable of forging sumdb tiles, which allows for bypass of theGOSUMDBcheck and persistence of attacker-controlled module contents to a local Go module cache (bsc#1275024).
Other updates and bugfixes:
- Update to version 1.26.7 cut from the go1.25-fips-release branch at the revision tagged go1.26.7-1-openssl-fips:
(jsc#SLE-18320).
- Rebase to 1.26.7
- Support
strictfipsruntimewithno_openssl - Fix multiple
no_opensslbuild tag issues
- go1.26.7 (released 2026-08-19, boo#1255111):
- go#80927 net/http:
ReadHeaderTimeoutremains active after unencryptedHTTP/2handoff
- go#80927 net/http:
- go1.26.6 (released 2026-08-13):
- includes security fixes to the
gocommand, and thecrypto/tls,encoding/asn1,encoding/xml,html/template,net,net/http, andnet/urlpackages, as well as bug fixes to the compiler, the linker, the runtime, and thecrypto/tlsandospackages. - go#79876 cmd/compile:
provemisscompilation inslicemaskfolding leaves garbage in the upper bits - go#80099 cmd/compile: internal compiler error invalid heap allocated var without
Heapaddr - go#80131 cmd/link:
peCreateExportFilegenerates invalid.deffile when output name has trailing dot (c-sharedon Windows) - go#80365 os:
Root'sMkdirAllcan't create paths ending in forward slashes - go#80367 os:
TestRootMultiReadFilefails onnetbsd/arm64after CL 797880 - go#80369 os:
TestRootConsistencyRemoveAllfails on Plan 9 after CL 797880 - go#80394 runtime:
arm64found pointer to free object with safe code - go#80441 runtime: uninitialized register due to wrong ABI in
mach_vm_region_trampolineleads tolibcfollowing garbage stack data as a pointer - go#80478 cmd/compile:
riscv64miscompiles struct copy, corrupting a[]byteslice field - go#80499 runtime: js/wasm: 'found bad pointer in Go heap' -- link-layout-constant value recorded as a pointer in the write-barrier buffer
- go#80579 cmd/compile:
regallocuses unreliable type data (likev.Type.IsSigned()) to choose the restore of spills - go#80606 crypto/tls: escape hatch for FIPS 140-3 mode Extended Master Secret enforcement
- go#80609 net, x/net/dns/dnsmessage: panic when parsing invalid
SVCBrecord - go#80615 cmd/compile:
mips64lemisscompileOffPtrby a const which doesn't fit 32bits resulting in panic - go#80617 cmd/compile:
mips/mips64, multiply/divide results spilled fromHI/LOcorrupted w/ big stack frames - go#80619…
- includes security fixes to the
- Record
SUSE-SU-2026:3816-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:3830-1 No score
Security update for go1.27
This update for go1.27 fixes the following issues:
-
go1.27.0 (released 2026-08-19) is a major release of Go. go1.27.x minor releases will be provided through August 2027. https://github.com/golang/go/wiki/Go-Release-Cycle go1.27 arrives six months after Go 1.26. Most of its changes are in the implementation of the toolchain, runtime, and libraries. As always, the release maintains the Go 1 promise of compatibility. We expect almost all Go programs to continue to compile and run as before. (bsc#1272545)
- Language change: Go 1.27 now supports generic methods: a method declaration may declare its own type parameters. This widely anticipated change allows adding generic functions within the namespace of a particular data type where before one had to declare such functions with a scope of the entire package.
- Language change: A key in a struct literal may now be any valid field selector for the struct type, not just a (top-level) field name of the struct.
- Language change: Function type inference has been generalized to apply in all contexts where a generic function is assigned to a variable of (or converted to) a matching function type.
- Tools: Response file (@file) parsing is now supported for the compile, link, asm, cgo, cover, and pack tools. The response file contains whitespace-separated arguments with support for single-quoted and double-quoted strings, escape sequences, and backslash-newline line continuation. The format is compatible with GCC’s response file implementation to ensure interoperability with existing build systems.
- go command: The go command no longer has support for the bzr version control system. It will no longer be able to directly fetch modules hosted on bzr servers.
- godebug: Starting with Go 1.27, the go command now recognizes a GODEBUG setting for which support was removed (such as asynctimerchan, see below) if it appears in go.mod files (godebug entries) and .go source files (//go:debug comments). It accepts these settings if they are set to the final default value established before the setting was removed. If they are set to an old value, the go command will fail. This change is in the spirit of the Go 1 compatibility guarantee and allows existing programs that set supported GODEBUG settings to continue to build and run without changes even when the respective setting support has been removed.
- go test: go test now invokes the stdversion vet check by default. This reports the use of standard library symbols that are too new for the Go version in force in the referring file, as determined by go directive in go.mod and build tags on the file.
- go test: go test -json now annotates 'Action':'output' lines with an optional new field 'OutputType', specifying the type of output. Currently, the possible values include “error”, “error-continue”, and “frame”. See cmd/test2json help for details.
- go doc: The go doc command now supports package@version syntax, such as go doc example.com/[email protected].
- go doc: The go doc command now accepts the -ex command-line option to list executable examples of the given package or symbol. When an example name is passed on the command line (such as go doc bytes.ExampleBuffer), go doc now prints the example source code along with comments.
- go fix: The go fix command contains several new modernizers (atomictypes, embedlit, slicesbackward, and unsafefuncs).
- go fix: The existing fmtappendf analyzer was removed due to stylistic concerns.
- go fix: The existing waitgroup analyzer was renamed to waitgroupgo to avoid ambiguity.
- go mod tidy: For modules specifying go 1.27 or later in their go.mod file, go mod tidy now automatically merges duplicate require blocks. This ensures the file maintains a clean, standard structure containing…
- Record
SUSE-SU-2026:3830-1- Updated
- 2026-11-02
OSVUSN-8935-1 No score
golang-1.22 vulnerabilities
It was discovered that Go did not enforce a maximum recursion depth when parsing deeply nested ASN.1 structures. An attacker could possibly use this issue to cause Go to crash, resulting in a denial of service. (CVE-2026-33818)
It was discovered that Go incorrectly reset the depth counter when decoding XML elements. An attacker could possibly use this issue to cause Go to crash via deeply nested XML input, resulting in a denial of service. (CVE-2026-56859)
It was discovered that Go incorrectly handled TLS KeyUpdate messages after the handshake was completed. A remote attacker could possibly use this issue to cause Go to use excessive resources, leading to a denial of service. (CVE-2026-56862)
It was discovered that Go did not correctly verify checksum database tiles against their parents. An attacker in control of a malicious module proxy could possibly use this issue to bypass checksum database verification and serve malicious module content. (CVE-2026-56865)
It was discovered that the Go HTTP client incorrectly returned connections to the idle pool after a rejected HTTP/1 CONNECT request with a request body. A remote attacker could possibly use this issue to perform HTTP response poisoning attacks against reverse proxies. (CVE-2026-56866)
It was discovered that the Go HTTP/2 server did not apply header limits to Trailer headers. A remote attacker could possibly use this issue to cause Go to use excessive resources, leading to a denial of service. (CVE-2026-78659)
It was discovered that the Go HTTP/2 implementation did not remove malformed framing-related headers when forwarding responses. A remote attacker could possibly use this issue to perform HTTP response smuggling attacks when Go was acting as a reverse proxy. (CVE-2026-78660)
It was discovered that the Go HTTP/2 server could refund connection-level flow control twice for the same data under certain circumstances. A remote attacker could possibly use this issue to bypass the configured connection-level flow control limit. (CVE-2026-78663)
It was discovered that Go did not limit the size of Range headers parsed when serving content over HTTP. A remote attacker could possibly use this issue to cause Go to use excessive resources, leading to a denial of service. (CVE-2026-78667)
It was discovered that the Go HTTP/2 implementation incorrectly handled SETTINGS frames that changed the initial window size. A remote attacker could possibly use this issue to cause Go to use excessive resources, leading to a denial of service. (CVE-2026-78669)
It was discovered that the Go HTTP server continued to serve requests on a connection after sending a successful response to an HTTP/1 CONNECT request. A remote attacker could possibly use this issue to perform HTTP request smuggling attacks. (CVE-2026-94439)
It was discovered that Go did not enforce memory limits on the first line of a part when parsing multipart forms. A remote attacker could possibly use this issue to cause Go to use excessive resources, leading to a denial of service. (CVE-2026-94440)
- Record
USN-8935-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
goAlpine:v3.24 |
before 1.26.8-r0 | 1.26.8-r0 |
golangAzure Linux:3 |
through 1.25.12-1 | None known |
golangAzure Linux:3 |
before 1.26.6-1 | 1.26.6-1 |
golangAzure Linux:3 |
1.27.0 to 1.27.1-1 | None known |
goAlpaquita:23 |
1.19.7-r0 up to 1.25.14-r0 | 1.25.14-r0 |
goAlpaquita:25 |
1.24.3-r0 up to 1.25.14-r0 | 1.25.14-r0 |
goAlpaquita:stream |
1.20.5-r2 up to 1.26.7-r0 | 1.26.7-r0 |
goBellSoft Hardened Containers:23 |
1.19.7-r0 up to 1.25.14-r0 | 1.25.14-r0 |
goBellSoft Hardened Containers:25 |
1.24.3-r0 up to 1.25.14-r0 | 1.25.14-r0 |
goBellSoft Hardened Containers:stream |
1.20.5-r2 up to 1.26.7-r0 | 1.26.7-r0 |
Show 132 moreShow less
| Package | Affected | Fixed |
|---|---|---|
golangBitnami |
before 1.25.13, 1.26.0-0 up to 1.26.6, 1.27.0-0 up to 1.27.0 | 1.25.131.26.61.27.0 |
golang-1.19Debian:12 |
All versions, plus listed versions 1.19.10-11.19.10-21.19.11-11.19.12-11.19.12-2 Show 7 moreShow less1.19.12-2~bpo11+11.19.12-2~bpo12+11.19.13-11.19.13-1~bpo11+11.19.13-1~bpo12+11.19.8-21.19.9-1 |
None known |
golang-1.24Debian:13 |
All versions, plus listed versions 1.24.12-11.24.13-11.24.13-21.24.4-11.24.4-2 Show 5 moreShow less1.24.4-31.24.4-41.24.7-11.24.8-11.24.9-1 |
None known |
golang-1.26Debian:14 |
before 1.26.6-1, plus listed versions 1.26.0-11.26.1-11.26.2-11.26.2-21.26.2-3 Show 11 moreShow less1.26.3-11.26.3-1~bpo13+11.26.3-21.26.3-2~bpo13+11.26.4-11.26.4-1~bpo13+11.26.5-11.26.5-1~bpo13+11.26~rc2-11.26~rc3-11.26~rc3-2 |
1.26.6-1 |
golang-1.27Debian:14 |
before 1.27~rc3-1, plus listed versions 1.27~rc1-11.27~rc2-1 |
1.27~rc3-1 |
toolchainGo |
before 1.25.13, 1.26.0-0 up to 1.26.6, 1.27.0-0 up to 1.27.0-rc.3 | 1.25.131.26.61.27.0-rc.3 |
golang.org/x/modGo |
before 0.40.0 | 0.40.0 |
golangMageia:10 From an advisory covering 10 CVEs |
before 1.25.13-1.mga10 | 1.25.13-1.mga10 |
golangMageia:9 From an advisory covering 10 CVEs |
before 1.25.13-1.mga9 | 1.25.13-1.mga9 |
golangopenEuler:20.03-LTS-SP4 From an advisory covering 6 CVEs |
before 1.15.7-62.oe2003sp4 | 1.15.7-62.oe2003sp4 |
golangopenEuler:22.03-LTS-SP4 From an advisory covering 7 CVEs |
before 1.17.3-50.oe2203sp4 | 1.17.3-50.oe2203sp4 |
golangopenEuler:24.03-LTS-SP1 From an advisory covering 7 CVEs |
before 1.21.4-46.oe2403sp1 | 1.21.4-46.oe2403sp1 |
golangopenEuler:24.03-LTS-SP4 From an advisory covering 7 CVEs |
before 1.21.4-51.oe2403sp4 | 1.21.4-51.oe2403sp4 |
golangopenEuler:24.03-LTS-SP3 From an advisory covering 7 CVEs |
before 1.21.4-49.oe2403sp3 | 1.21.4-49.oe2403sp3 |
golang.org/x/modRoot:Go |
before v0.32.0-aikido.2 | v0.32.0-aikido.2v0.36.0-aikido.1v0.37.0-aikido.1v0.37.0-aikido.2v0.21.0-aikido.1v0.29.0-aikido.1v0.30.0-aikido.1v0.16.0-aikido.1v0.12.0-aikido.1v0.35.0-aikido.1v0.24.0-aikido.2 |
rootio-golang.org/x/modRoot:Go |
before v0.32.0-root.io.2 | v0.32.0-root.io.2v0.36.0-root.io.1v0.37.0-root.io.1v0.37.0-root.io.2v0.21.0-root.io.1v0.29.0-root.io.1v0.30.0-root.io.1v0.16.0-root.io.1v0.12.0-root.io.1v0.35.0-root.io.1v0.24.0-root.io.2 |
go1.25SUSE:Linux Enterprise Server 16.0 From an advisory covering 9 CVEs |
before 1.25.13-160000.1.1 | 1.25.13-160000.1.1 |
go1.25SUSE:Linux Enterprise Server for SAP applications 16.0 From an advisory covering 9 CVEs |
before 1.25.13-160000.1.1 | 1.25.13-160000.1.1 |
go1.26SUSE:Linux Enterprise Server 16.0 From an advisory covering 9 CVEs |
before 1.26.6-160000.1.1 | 1.26.6-160000.1.1 |
go1.26SUSE:Linux Enterprise Server for SAP applications 16.0 From an advisory covering 9 CVEs |
before 1.26.6-160000.1.1 | 1.26.6-160000.1.1 |
go1.25-opensslSUSE:Linux Enterprise Server 16.0 From an advisory covering 9 CVEs |
before 1.25.14-160000.1.1 | 1.25.14-160000.1.1 |
go1.25-opensslSUSE:Linux Enterprise Server for SAP applications 16.0 From an advisory covering 9 CVEs |
before 1.25.14-160000.1.1 | 1.25.14-160000.1.1 |
go1.26-opensslSUSE:Linux Enterprise Server 16.0 From an advisory covering 9 CVEs |
before 1.26.7-160000.1.1 | 1.26.7-160000.1.1 |
go1.26-opensslSUSE:Linux Enterprise Server for SAP applications 16.0 From an advisory covering 9 CVEs |
before 1.26.7-160000.1.1 | 1.26.7-160000.1.1 |
govulncheck-vulndbSUSE:Linux Enterprise Server 16.0 From an advisory covering 181 CVEs |
before 0.0.20260827T195228-160000.1.1 | 0.0.20260827T195228-160000.1.1 |
govulncheck-vulndbSUSE:Linux Enterprise Server for SAP applications 16.0 From an advisory covering 181 CVEs |
before 0.0.20260827T195228-160000.1.1 | 0.0.20260827T195228-160000.1.1 |
helmSUSE:Linux Micro 6.2 From an advisory covering 18 CVEs |
before 4.3.0-160000.1.1 | 4.3.0-160000.1.1 |
helmSUSE:Linux Enterprise Server 16.0 From an advisory covering 18 CVEs |
before 4.3.0-160000.1.1 | 4.3.0-160000.1.1 |
helmSUSE:Linux Enterprise Server for SAP applications 16.0 From an advisory covering 18 CVEs |
before 4.3.0-160000.1.1 | 4.3.0-160000.1.1 |
helmSUSE:Linux Micro 6.1 From an advisory covering 20 CVEs |
before 4.3.0-slfo.1.1_1.1 | 4.3.0-slfo.1.1_1.1 |
go1.25SUSE:Linux Enterprise Module for Development Tools 15 SP7 From an advisory covering 9 CVEs |
before 1.25.13-150000.1.50.1 | 1.25.13-150000.1.50.1 |
go1.25SUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOS From an advisory covering 9 CVEs |
before 1.25.13-150000.1.50.1 | 1.25.13-150000.1.50.1 |
go1.25SUSE:Linux Enterprise High Performance Computing 15 SP4-LTSS From an advisory covering 9 CVEs |
before 1.25.13-150000.1.50.1 | 1.25.13-150000.1.50.1 |
go1.25SUSE:Linux Enterprise High Performance Computing 15 SP5-ESPOS From an advisory covering 9 CVEs |
before 1.25.13-150000.1.50.1 | 1.25.13-150000.1.50.1 |
go1.25SUSE:Linux Enterprise High Performance Computing 15 SP5-LTSS From an advisory covering 9 CVEs |
before 1.25.13-150000.1.50.1 | 1.25.13-150000.1.50.1 |
go1.25SUSE:Linux Enterprise Server 15 SP4-LTSS From an advisory covering 9 CVEs |
before 1.25.13-150000.1.50.1 | 1.25.13-150000.1.50.1 |
go1.25SUSE:Linux Enterprise Server 15 SP5-LTSS From an advisory covering 9 CVEs |
before 1.25.13-150000.1.50.1 | 1.25.13-150000.1.50.1 |
go1.25SUSE:Linux Enterprise Server 15 SP6-LTSS From an advisory covering 9 CVEs |
before 1.25.13-150000.1.50.1 | 1.25.13-150000.1.50.1 |
go1.25SUSE:Linux Enterprise Server for SAP Applications 15 SP4 From an advisory covering 9 CVEs |
before 1.25.13-150000.1.50.1 | 1.25.13-150000.1.50.1 |
go1.25SUSE:Linux Enterprise Server for SAP Applications 15 SP5 From an advisory covering 9 CVEs |
before 1.25.13-150000.1.50.1 | 1.25.13-150000.1.50.1 |
go1.25SUSE:Linux Enterprise Server for SAP Applications 15 SP6 From an advisory covering 9 CVEs |
before 1.25.13-150000.1.50.1 | 1.25.13-150000.1.50.1 |
go1.26SUSE:Linux Enterprise Module for Development Tools 15 SP7 From an advisory covering 9 CVEs |
before 1.26.6-150000.1.24.1 | 1.26.6-150000.1.24.1 |
go1.26SUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOS From an advisory covering 9 CVEs |
before 1.26.6-150000.1.24.1 | 1.26.6-150000.1.24.1 |
go1.26SUSE:Linux Enterprise High Performance Computing 15 SP4-LTSS From an advisory covering 9 CVEs |
before 1.26.6-150000.1.24.1 | 1.26.6-150000.1.24.1 |
go1.26SUSE:Linux Enterprise High Performance Computing 15 SP5-ESPOS From an advisory covering 9 CVEs |
before 1.26.6-150000.1.24.1 | 1.26.6-150000.1.24.1 |
go1.26SUSE:Linux Enterprise High Performance Computing 15 SP5-LTSS From an advisory covering 9 CVEs |
before 1.26.6-150000.1.24.1 | 1.26.6-150000.1.24.1 |
go1.26SUSE:Linux Enterprise Server 15 SP4-LTSS From an advisory covering 9 CVEs |
before 1.26.6-150000.1.24.1 | 1.26.6-150000.1.24.1 |
go1.26SUSE:Linux Enterprise Server 15 SP5-LTSS From an advisory covering 9 CVEs |
before 1.26.6-150000.1.24.1 | 1.26.6-150000.1.24.1 |
go1.26SUSE:Linux Enterprise Server 15 SP6-LTSS From an advisory covering 9 CVEs |
before 1.26.6-150000.1.24.1 | 1.26.6-150000.1.24.1 |
go1.26SUSE:Linux Enterprise Server for SAP Applications 15 SP4 From an advisory covering 9 CVEs |
before 1.26.6-150000.1.24.1 | 1.26.6-150000.1.24.1 |
go1.26SUSE:Linux Enterprise Server for SAP Applications 15 SP5 From an advisory covering 9 CVEs |
before 1.26.6-150000.1.24.1 | 1.26.6-150000.1.24.1 |
go1.26SUSE:Linux Enterprise Server for SAP Applications 15 SP6 From an advisory covering 9 CVEs |
before 1.26.6-150000.1.24.1 | 1.26.6-150000.1.24.1 |
go1.26-opensslSUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOS From an advisory covering 9 CVEs |
before 1.26.7-150000.1.18.1 | 1.26.7-150000.1.18.1 |
go1.26-opensslSUSE:Linux Enterprise High Performance Computing 15 SP4-LTSS From an advisory covering 9 CVEs |
before 1.26.7-150000.1.18.1 | 1.26.7-150000.1.18.1 |
go1.26-opensslSUSE:Linux Enterprise High Performance Computing 15 SP5-ESPOS From an advisory covering 9 CVEs |
before 1.26.7-150000.1.18.1 | 1.26.7-150000.1.18.1 |
go1.26-opensslSUSE:Linux Enterprise High Performance Computing 15 SP5-LTSS From an advisory covering 9 CVEs |
before 1.26.7-150000.1.18.1 | 1.26.7-150000.1.18.1 |
go1.26-opensslSUSE:Linux Enterprise Server 15 SP4-LTSS From an advisory covering 9 CVEs |
before 1.26.7-150000.1.18.1 | 1.26.7-150000.1.18.1 |
go1.26-opensslSUSE:Linux Enterprise Server 15 SP5-LTSS From an advisory covering 9 CVEs |
before 1.26.7-150000.1.18.1 | 1.26.7-150000.1.18.1 |
go1.26-opensslSUSE:Linux Enterprise Server for SAP Applications 15 SP4 From an advisory covering 9 CVEs |
before 1.26.7-150000.1.18.1 | 1.26.7-150000.1.18.1 |
go1.26-opensslSUSE:Linux Enterprise Server for SAP Applications 15 SP5 From an advisory covering 9 CVEs |
before 1.26.7-150000.1.18.1 | 1.26.7-150000.1.18.1 |
go1.25-opensslSUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOS From an advisory covering 9 CVEs |
before 1.25.14-150000.1.33.1 | 1.25.14-150000.1.33.1 |
go1.25-opensslSUSE:Linux Enterprise High Performance Computing 15 SP4-LTSS From an advisory covering 9 CVEs |
before 1.25.14-150000.1.33.1 | 1.25.14-150000.1.33.1 |
go1.25-opensslSUSE:Linux Enterprise High Performance Computing 15 SP5-ESPOS From an advisory covering 9 CVEs |
before 1.25.14-150000.1.33.1 | 1.25.14-150000.1.33.1 |
go1.25-opensslSUSE:Linux Enterprise High Performance Computing 15 SP5-LTSS From an advisory covering 9 CVEs |
before 1.25.14-150000.1.33.1 | 1.25.14-150000.1.33.1 |
go1.25-opensslSUSE:Linux Enterprise Server 15 SP4-LTSS From an advisory covering 9 CVEs |
before 1.25.14-150000.1.33.1 | 1.25.14-150000.1.33.1 |
go1.25-opensslSUSE:Linux Enterprise Server 15 SP5-LTSS From an advisory covering 9 CVEs |
before 1.25.14-150000.1.33.1 | 1.25.14-150000.1.33.1 |
go1.25-opensslSUSE:Linux Enterprise Server for SAP Applications 15 SP4 From an advisory covering 9 CVEs |
before 1.25.14-150000.1.33.1 | 1.25.14-150000.1.33.1 |
go1.25-opensslSUSE:Linux Enterprise Server for SAP Applications 15 SP5 From an advisory covering 9 CVEs |
before 1.25.14-150000.1.33.1 | 1.25.14-150000.1.33.1 |
go1.25-opensslSUSE:Linux Enterprise Module for Development Tools 15 SP7 From an advisory covering 9 CVEs |
before 1.25.14-150600.13.27.1 | 1.25.14-150600.13.27.1 |
go1.25-opensslSUSE:Linux Enterprise Server 15 SP6-LTSS From an advisory covering 9 CVEs |
before 1.25.14-150600.13.27.1 | 1.25.14-150600.13.27.1 |
go1.25-opensslSUSE:Linux Enterprise Server for SAP Applications 15 SP6 From an advisory covering 9 CVEs |
before 1.25.14-150600.13.27.1 | 1.25.14-150600.13.27.1 |
go1.26-opensslSUSE:Linux Enterprise Module for Development Tools 15 SP7 From an advisory covering 9 CVEs |
before 1.26.7-150600.13.15.1 | 1.26.7-150600.13.15.1 |
go1.26-opensslSUSE:Linux Enterprise Server 15 SP6-LTSS From an advisory covering 9 CVEs |
before 1.26.7-150600.13.15.1 | 1.26.7-150600.13.15.1 |
go1.26-opensslSUSE:Linux Enterprise Server for SAP Applications 15 SP6 From an advisory covering 9 CVEs |
before 1.26.7-150600.13.15.1 | 1.26.7-150600.13.15.1 |
go1.27SUSE:Linux Enterprise Module for Development Tools 15 SP7 From an advisory covering 9 CVEs |
before 1.27.0-150000.1.6.1 | 1.27.0-150000.1.6.1 |
go1.27SUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOS From an advisory covering 9 CVEs |
before 1.27.0-150000.1.6.1 | 1.27.0-150000.1.6.1 |
go1.27SUSE:Linux Enterprise High Performance Computing 15 SP4-LTSS From an advisory covering 9 CVEs |
before 1.27.0-150000.1.6.1 | 1.27.0-150000.1.6.1 |
go1.27SUSE:Linux Enterprise High Performance Computing 15 SP5-ESPOS From an advisory covering 9 CVEs |
before 1.27.0-150000.1.6.1 | 1.27.0-150000.1.6.1 |
go1.27SUSE:Linux Enterprise High Performance Computing 15 SP5-LTSS From an advisory covering 9 CVEs |
before 1.27.0-150000.1.6.1 | 1.27.0-150000.1.6.1 |
go1.27SUSE:Linux Enterprise Server 15 SP4-LTSS From an advisory covering 9 CVEs |
before 1.27.0-150000.1.6.1 | 1.27.0-150000.1.6.1 |
go1.27SUSE:Linux Enterprise Server 15 SP5-LTSS From an advisory covering 9 CVEs |
before 1.27.0-150000.1.6.1 | 1.27.0-150000.1.6.1 |
go1.27SUSE:Linux Enterprise Server 15 SP6-LTSS From an advisory covering 9 CVEs |
before 1.27.0-150000.1.6.1 | 1.27.0-150000.1.6.1 |
go1.27SUSE:Linux Enterprise Server for SAP Applications 15 SP4 From an advisory covering 9 CVEs |
before 1.27.0-150000.1.6.1 | 1.27.0-150000.1.6.1 |
go1.27SUSE:Linux Enterprise Server for SAP Applications 15 SP5 From an advisory covering 9 CVEs |
before 1.27.0-150000.1.6.1 | 1.27.0-150000.1.6.1 |
go1.27SUSE:Linux Enterprise Server for SAP Applications 15 SP6 From an advisory covering 9 CVEs |
before 1.27.0-150000.1.6.1 | 1.27.0-150000.1.6.1 |
golang-1.10Ubuntu:14.04:LTS |
All versions, plus listed versions 1.10.4-2ubuntu1~14.04.1 |
None known |
golang-1.10Ubuntu:16.04:LTS |
All versions, plus listed versions 1.10.4-2ubuntu1~16.04.11.10.4-2ubuntu1~16.04.2 |
None known |
golang-1.6Ubuntu:16.04:LTS |
All versions, plus listed versions 1.6-0ubuntu11.6-0ubuntu21.6-0ubuntu31.6-0ubuntu41.6-0ubuntu5 Show 5 moreShow less1.6.1-0ubuntu11.6.2-0ubuntu5~16.041.6.2-0ubuntu5~16.04.21.6.2-0ubuntu5~16.04.31.6.2-0ubuntu5~16.04.4 |
None known |
golang-1.13Ubuntu:Pro:16.04:LTS |
All versions, plus listed versions 1.13.8-1ubuntu1~16.04.21.13.8-1ubuntu1~16.04.31.13.8-1ubuntu1~16.04.3+esm21.13.8-1ubuntu1~16.04.3+esm3 |
None known |
golang-1.18Ubuntu:Pro:16.04:LTS |
All versions, plus listed versions 1.18.1-1ubuntu1~16.04.61.18.1-1ubuntu1~16.04.6+esm1 |
None known |
golang-1.10Ubuntu:18.04:LTS |
All versions, plus listed versions 1.10~rc1-11.10~rc1-1ubuntu11.10~rc1-2ubuntu11.10~rc2-1ubuntu11.10-1ubuntu11.10.1-1ubuntu21.10.4-2ubuntu1~18.04.11.10.4-2ubuntu1~18.04.2 |
None known |
golang-1.13Ubuntu:Pro:18.04:LTS |
All versions, plus listed versions 1.13.8-1ubuntu1~18.04.21.13.8-1ubuntu1~18.04.31.13.8-1ubuntu1~18.04.41.13.8-1ubuntu1~18.04.4+esm1 |
None known |
golang-1.16Ubuntu:Pro:18.04:LTS |
All versions, plus listed versions 1.16.2-0ubuntu1~18.04.21.16.2-0ubuntu1~18.04.2+esm1 |
None known |
golang-1.18Ubuntu:Pro:18.04:LTS |
All versions, plus listed versions 1.18.1-1ubuntu1~18.04.31.18.1-1ubuntu1~18.04.41.18.1-1ubuntu1~18.04.4+esm1 |
None known |
golang-1.8Ubuntu:18.04:LTS |
All versions, plus listed versions 1.8.3-2ubuntu11.8.3-2ubuntu1.18.04.1 |
None known |
golang-1.9Ubuntu:18.04:LTS |
All versions, plus listed versions 1.9.1-2ubuntu11.9.2-1ubuntu11.9.2-3ubuntu11.9.3-1ubuntu11.9.4-1ubuntu1 |
None known |
golang-1.13Ubuntu:20.04:LTS |
All versions, plus listed versions 1.13.1-1ubuntu11.13.3-1ubuntu11.13.4-1ubuntu11.13.5-1ubuntu11.13.6-1ubuntu1 Show 5 moreShow less1.13.6-2ubuntu11.13.7-1ubuntu11.13.8-1ubuntu11.13.8-1ubuntu1.11.13.8-1ubuntu1.2 |
None known |
golang-1.14Ubuntu:20.04:LTS |
All versions, plus listed versions 1.14~beta1-11.14~beta1-21.14~rc1-11.14-11.14.1-1 Show 4 moreShow less1.14.2-11.14.2-1ubuntu11.14.3-2ubuntu2~20.04.11.14.3-2ubuntu2~20.04.2 |
None known |
golang-1.16Ubuntu:Pro:20.04:LTS |
All versions, plus listed versions 1.16.2-0ubuntu1~20.041.16.2-0ubuntu1~20.04.11.16.2-0ubuntu1~20.04.1+esm1 |
None known |
golang-1.18Ubuntu:20.04:LTS |
All versions, plus listed versions 1.18.1-1ubuntu1~20.04.11.18.1-1ubuntu1~20.04.21.18.1-1ubuntu1~20.04.3 |
None known |
golang-1.20Ubuntu:20.04:LTS |
All versions, plus listed versions 1.20.3-1ubuntu0.1~20.041.20.3-1ubuntu0.1~20.04.1 |
None known |
golang-1.21Ubuntu:20.04:LTS |
All versions, plus listed versions 1.21.1-1~ubuntu20.04.11.21.1-1~ubuntu20.04.21.21.1-1~ubuntu20.04.3 |
None known |
golang-1.17Ubuntu:22.04:LTS |
All versions, plus listed versions 1.17-1ubuntu21.17.3-1ubuntu11.17.3-1ubuntu21.17.13-3ubuntu11.17.13-3ubuntu1.21.17.13-3ubuntu1.3 |
None known |
golang-1.18Ubuntu:22.04:LTS |
All versions, plus listed versions 1.18~beta1-0ubuntu11.18~beta2-1ubuntu11.18~beta2-1ubuntu21.18~rc1-1ubuntu11.18-1ubuntu1 Show 4 moreShow less1.18.1-1ubuntu11.18.1-1ubuntu1.11.18.1-1ubuntu1.21.18.1-1ubuntu1.3 |
None known |
golang-1.20Ubuntu:22.04:LTS |
All versions, plus listed versions 1.20.3-1ubuntu0.1~22.041.20.3-1ubuntu0.1~22.04.1 |
None known |
golang-1.21Ubuntu:22.04:LTS |
All versions, plus listed versions 1.21.1-1~ubuntu22.04.11.21.1-1~ubuntu22.04.21.21.1-1~ubuntu22.04.31.21.1-1~ubuntu22.04.4 |
None known |
golang-1.22Ubuntu:22.04:LTS |
before 1.22.2-2~22.04.4, plus listed versions 1.22.2-2~22.041.22.2-2~22.04.11.22.2-2~22.04.21.22.2-2~22.04.3 |
1.22.2-2~22.04.4 |
golang-1.23Ubuntu:22.04:LTS |
All versions, plus listed versions 1.23.1-1~22.041.23.1-1~22.04.21.23.1-1~22.04.3 |
None known |
golang-1.24Ubuntu:22.04:LTS |
All versions, plus listed versions 1.24.4-1ubuntu1~22.04.11.24.4-1ubuntu1~22.04.21.24.13-2~22.04.11.24.13-2~22.04.2 |
None known |
golang-1.25Ubuntu:22.04:LTS |
All versions, plus listed versions 1.25.14-1~ubuntu0.22.04.1 |
None known |
golang-1.13Ubuntu:Pro:22.04:LTS |
All versions, plus listed versions 1.13.8-1ubuntu21.13.8-1ubuntu2.22.04.11.13.8-1ubuntu2.22.04.1+esm11.13.8-1ubuntu2.22.04.2 |
None known |
golang-1.21Ubuntu:24.04:LTS |
All versions, plus listed versions 1.21.1-11.21.3-11.21.4-11.21.5-11.21.6-1 Show 6 moreShow less1.21.7-11.21.7-21.21.8-11.21.8-1build11.21.9-11.21.9-1ubuntu0.1 |
None known |
golang-1.22Ubuntu:24.04:LTS |
before 1.22.2-2ubuntu0.5, plus listed versions 1.22~rc1-21.22.0-11.22.0-21.22.1-11.22.1-1build1 Show 5 moreShow less1.22.2-21.22.2-2ubuntu0.11.22.2-2ubuntu0.21.22.2-2ubuntu0.31.22.2-2ubuntu0.4 |
1.22.2-2ubuntu0.5 |
golang-1.23Ubuntu:24.04:LTS |
All versions, plus listed versions 1.23.1-1~24.041.23.1-1~24.04.1 |
None known |
golang-1.24Ubuntu:24.04:LTS |
All versions, plus listed versions 1.24.4-1ubuntu1~24.04.11.24.4-1ubuntu1~24.04.21.24.13-2~24.04.1 |
None known |
golang-1.25Ubuntu:24.04:LTS |
All versions, plus listed versions 1.25.14-1~ubuntu0.24.04.1 |
None known |
golang-1.23Ubuntu:26.04:LTS |
All versions, plus listed versions 1.23.10-1 |
None known |
golang-1.24Ubuntu:26.04:LTS |
All versions, plus listed versions 1.24.4-1ubuntu11.24.9-11.24.13-2 |
None known |
golang-1.25Ubuntu:26.04:LTS |
All versions, plus listed versions 1.25.0-0ubuntu11.25.7-21.25.14-1~ubuntu0.26.04.1 |
None known |
golang-1.22Ubuntu:20.04:LTS From an advisory covering 12 CVEs |
before 1.22.2-2~20.04.3, plus listed versions 1.22.2-2~20.04.11.22.2-2~20.04.2 |
1.22.2-2~20.04.3 |
golang-1.22Ubuntu:22.04:LTS From an advisory covering 12 CVEs |
before 1.22.2-2~22.04.4, plus listed versions 1.22.2-2~22.041.22.2-2~22.04.11.22.2-2~22.04.21.22.2-2~22.04.3 |
1.22.2-2~22.04.4 |
golang-1.22Ubuntu:24.04:LTS From an advisory covering 12 CVEs |
before 1.22.2-2ubuntu0.5, plus listed versions 1.22~rc1-21.22.0-11.22.0-21.22.1-11.22.1-1build1 Show 5 moreShow less1.22.2-21.22.2-2ubuntu0.11.22.2-2ubuntu0.21.22.2-2ubuntu0.31.22.2-2ubuntu0.4 |
1.22.2-2ubuntu0.5 |
go1.25openSUSE:Tumbleweed From an advisory covering 9 CVEs |
before 1.25.13-1.1 | 1.25.13-1.1 |
go1.26openSUSE:Tumbleweed From an advisory covering 9 CVEs |
before 1.26.6-1.1 | 1.26.6-1.1 |
go1.27openSUSE:Tumbleweed From an advisory covering 9 CVEs |
before 1.27rc3-1.1 | 1.27rc3-1.1 |
helmopenSUSE:Tumbleweed From an advisory covering 3 CVEs |
before 4.2.4-1.1 | 4.2.4-1.1 |
go1.25openSUSE:Leap 16.0 From an advisory covering 9 CVEs |
before 1.25.13-160000.1.1 | 1.25.13-160000.1.1 |
go1.26openSUSE:Leap 16.0 From an advisory covering 9 CVEs |
before 1.26.6-160000.1.1 | 1.26.6-160000.1.1 |
go1.25-opensslopenSUSE:Leap 16.0 From an advisory covering 9 CVEs |
before 1.25.14-160000.1.1 | 1.25.14-160000.1.1 |
go1.26-opensslopenSUSE:Leap 16.0 From an advisory covering 9 CVEs |
before 1.26.7-160000.1.1 | 1.26.7-160000.1.1 |
govulncheck-vulndbopenSUSE:Leap 16.0 From an advisory covering 181 CVEs |
before 0.0.20260827T195228-160000.1.1 | 0.0.20260827T195228-160000.1.1 |
helmopenSUSE:Leap 16.0 From an advisory covering 18 CVEs |
before 4.3.0-160000.1.1 | 4.3.0-160000.1.1 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected | ||
| facts | OSV | |
| affected, aliases, references | OSV | |
| aliases | ||
| first indexed | CVE List, EUVD, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2026-56865 is a high vulnerability (CVSS 8.4) in Golang.org/x/mod Golang.org/x/mod/sumdb/tlog, published August 13, 2026. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.13%, the 2nd percentile. Fixed in go 1.26.8-r0.
References
go.dev/issue/80744
groups.google.com/g/golang-announce/c/94pEornpRlI
go.dev/cl/814960
go.dev/cl/815020
pkg.go.dev/vuln/GO-2026-6179
security.alpinelinux.org/vuln/CVE-2026-56865
Show 194 moreShow less
nvd.nist.gov/vuln/detail/CVE-2026-56865
docs.bell-sw.com/security/cves/CVE-2026-56865
security-tracker.debian.org/tracker/CVE-2026-56865
advisories.mageia.org/MGASA-2026-0341.html
bugs.mageia.org/show_bug.cgi?id=36142
openwall.com/lists/oss-security/2026/08/13/13
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2026-3715
nvd.nist.gov/vuln/detail/CVE-2026-33818
nvd.nist.gov/vuln/detail/CVE-2026-56853
nvd.nist.gov/vuln/detail/CVE-2026-56859
nvd.nist.gov/vuln/detail/CVE-2026-56862
nvd.nist.gov/vuln/detail/CVE-2026-56864
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2026-3716
nvd.nist.gov/vuln/detail/CVE-2026-56860
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2026-3717
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2026-3718
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2026-3899
suse.com/support/update/announcement/2026/suse-su-202623300-1
bugzilla.suse.com/1244485
bugzilla.suse.com/1266609
bugzilla.suse.com/1275024
bugzilla.suse.com/1275025
bugzilla.suse.com/1275026
bugzilla.suse.com/1275028
bugzilla.suse.com/1275029
bugzilla.suse.com/1275032
bugzilla.suse.com/1275033
bugzilla.suse.com/1275034
suse.com/security/cve/CVE-2026-33818
suse.com/security/cve/CVE-2026-39821
suse.com/security/cve/CVE-2026-56853
suse.com/security/cve/CVE-2026-56858
suse.com/security/cve/CVE-2026-56859
suse.com/security/cve/CVE-2026-56860
suse.com/security/cve/CVE-2026-56862
suse.com/security/cve/CVE-2026-56864
suse.com/security/cve/CVE-2026-56865
suse.com/support/update/announcement/2026/suse-su-202623301-1
bugzilla.suse.com/1255111
suse.com/support/update/announcement/2026/suse-su-202623573-1
suse.com/support/update/announcement/2026/suse-su-202623576-1
suse.com/support/update/announcement/2026/suse-su-202623625-1
suse.com/security/cve/CVE-2026-10722
suse.com/security/cve/CVE-2026-11465
suse.com/security/cve/CVE-2026-11479
suse.com/security/cve/CVE-2026-11481
suse.com/security/cve/CVE-2026-11500
suse.com/security/cve/CVE-2026-11624
suse.com/security/cve/CVE-2026-17106
suse.com/security/cve/CVE-2026-25688
suse.com/security/cve/CVE-2026-25699
suse.com/security/cve/CVE-2026-25700
suse.com/security/cve/CVE-2026-32637
suse.com/security/cve/CVE-2026-33582
suse.com/security/cve/CVE-2026-34031
suse.com/security/cve/CVE-2026-34033
suse.com/security/cve/CVE-2026-34177
suse.com/security/cve/CVE-2026-34178
suse.com/security/cve/CVE-2026-34179
suse.com/security/cve/CVE-2026-3433
suse.com/security/cve/CVE-2026-34905
suse.com/security/cve/CVE-2026-34976
suse.com/security/cve/CVE-2026-35172
suse.com/security/cve/CVE-2026-35511
suse.com/security/cve/CVE-2026-39832
suse.com/security/cve/CVE-2026-39833
suse.com/security/cve/CVE-2026-39904
suse.com/security/cve/CVE-2026-40173
suse.com/security/cve/CVE-2026-41179
suse.com/security/cve/CVE-2026-41181
suse.com/security/cve/CVE-2026-41327
suse.com/security/cve/CVE-2026-41568
suse.com/security/cve/CVE-2026-42350
suse.com/security/cve/CVE-2026-42508
suse.com/security/cve/CVE-2026-43983
suse.com/security/cve/CVE-2026-45099
suse.com/security/cve/CVE-2026-45404
suse.com/security/cve/CVE-2026-46600
suse.com/security/cve/CVE-2026-46603
suse.com/security/cve/CVE-2026-47427
suse.com/security/cve/CVE-2026-48119
suse.com/security/cve/CVE-2026-48491
suse.com/security/cve/CVE-2026-48786
suse.com/security/cve/CVE-2026-49446
suse.com/security/cve/CVE-2026-49447
suse.com/security/cve/CVE-2026-49980
suse.com/security/cve/CVE-2026-50567
suse.com/security/cve/CVE-2026-50568
suse.com/security/cve/CVE-2026-50569
suse.com/security/cve/CVE-2026-50570
suse.com/security/cve/CVE-2026-50879
suse.com/security/cve/CVE-2026-50884
suse.com/security/cve/CVE-2026-50891
suse.com/security/cve/CVE-2026-52855
suse.com/security/cve/CVE-2026-52856
suse.com/security/cve/CVE-2026-52857
suse.com/security/cve/CVE-2026-53469
suse.com/security/cve/CVE-2026-53470
suse.com/security/cve/CVE-2026-53471
suse.com/security/cve/CVE-2026-53474
suse.com/security/cve/CVE-2026-53475
suse.com/security/cve/CVE-2026-53476
suse.com/security/cve/CVE-2026-53551
suse.com/security/cve/CVE-2026-53622
suse.com/security/cve/CVE-2026-53657
suse.com/security/cve/CVE-2026-53658
suse.com/security/cve/CVE-2026-53941
suse.com/security/cve/CVE-2026-54061
suse.com/security/cve/CVE-2026-54162
suse.com/security/cve/CVE-2026-54167
suse.com/security/cve/CVE-2026-54168
suse.com/security/cve/CVE-2026-54245
suse.com/security/cve/CVE-2026-54332
suse.com/security/cve/CVE-2026-54345
suse.com/security/cve/CVE-2026-54523
suse.com/security/cve/CVE-2026-54526
suse.com/security/cve/CVE-2026-54563
suse.com/security/cve/CVE-2026-54572
suse.com/security/cve/CVE-2026-54593
suse.com/security/cve/CVE-2026-54638
suse.com/security/cve/CVE-2026-54650
suse.com/security/cve/CVE-2026-54680
suse.com/security/cve/CVE-2026-54693
suse.com/security/cve/CVE-2026-54719
suse.com/security/cve/CVE-2026-54725
suse.com/security/cve/CVE-2026-54735
suse.com/security/cve/CVE-2026-54763
suse.com/security/cve/CVE-2026-54764
suse.com/security/cve/CVE-2026-54765
suse.com/security/cve/CVE-2026-54787
suse.com/security/cve/CVE-2026-54908
suse.com/security/cve/CVE-2026-54909
suse.com/security/cve/CVE-2026-54910
suse.com/security/cve/CVE-2026-54917
suse.com/security/cve/CVE-2026-55061
suse.com/security/cve/CVE-2026-55062
suse.com/security/cve/CVE-2026-55092
suse.com/security/cve/CVE-2026-55149
suse.com/security/cve/CVE-2026-55477
suse.com/security/cve/CVE-2026-55495
suse.com/security/cve/CVE-2026-55496
suse.com/security/cve/CVE-2026-55497
suse.com/security/cve/CVE-2026-55499
suse.com/security/cve/CVE-2026-55502
suse.com/security/cve/CVE-2026-55580
suse.com/security/cve/CVE-2026-55581
suse.com/security/cve/CVE-2026-55582
suse.com/security/cve/CVE-2026-55637
suse.com/security/cve/CVE-2026-55677
suse.com/security/cve/CVE-2026-56852
suse.com/security/cve/CVE-2026-56867
suse.com/security/cve/CVE-2026-56868
suse.com/security/cve/CVE-2026-56869
suse.com/security/cve/CVE-2026-56870
suse.com/security/cve/CVE-2026-56871
suse.com/security/cve/CVE-2026-56872
suse.com/security/cve/CVE-2026-56873
suse.com/security/cve/CVE-2026-56874
suse.com/security/cve/CVE-2026-57210
suse.com/security/cve/CVE-2026-57497
suse.com/security/cve/CVE-2026-59732
bugzilla.suse.com/1261935
bugzilla.suse.com/1261938
bugzilla.suse.com/1261939
bugzilla.suse.com/1265428
bugzilla.suse.com/1265758
bugzilla.suse.com/1270127
bugzilla.suse.com/1271660
bugzilla.suse.com/1271997
bugzilla.suse.com/1276327
bugzilla.suse.com/1276510
bugzilla.suse.com/1276514
bugzilla.suse.com/1281112
bugzilla.suse.com/1281426
bugzilla.suse.com/1281468
bugzilla.suse.com/1281469
bugzilla.suse.com/1283642
bugzilla.suse.com/1284104
bugzilla.suse.com/1272545
ubuntu.com/security/CVE-2026-56865
cve.org/CVERecord?id=CVE-2026-56865
github.com/golang/go/issues/80744
ubuntu.com/security/notices/USN-8935-1
ubuntu.com/security/CVE-2026-33818
ubuntu.com/security/CVE-2026-56859
ubuntu.com/security/CVE-2026-56862
ubuntu.com/security/CVE-2026-56866
ubuntu.com/security/CVE-2026-78659
ubuntu.com/security/CVE-2026-78660
ubuntu.com/security/CVE-2026-78663
ubuntu.com/security/CVE-2026-78667
ubuntu.com/security/CVE-2026-78669
ubuntu.com/security/CVE-2026-94439
ubuntu.com/security/CVE-2026-94440
Left out here: 80 references and the rest of 8 source descriptions. The JSON record has them.