CVE-2026-97030
Recognize yield as regexp preceder keyword in html/template
A trusted template author may have previously written a valid template wherein the use of the 'yield' keyword would not be correctly escaped. We now ensure that valid keyword uses are escaped and non-keyword uses are not escaped.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- Low
- Privileges needed
- None
- User interaction
- Required
What an attacker can affect
- Confidentiality
- Low
- Integrity
- Low
- Availability
- None
Exploit likelihood
What each source reports
CVE List Score used
6.1
Recognize yield as regexp preceder keyword in html/template
A trusted template author may have previously written a valid template wherein the use of the 'yield' keyword would not be correctly escaped. We now ensure that valid keyword uses are escaped and non-keyword uses are not escaped.
- Record
CVE-2026-97030- CVSS 3.1
- 6.1 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N - Weakness
- CWE-79
- Updated
- 2026-11-02
EUVDEUVD-2026-95416
6.1
A trusted template author may have previously written a valid template wherein the use of the 'yield' keyword would not be correctly escaped. We now ensure that valid keyword uses are escaped and non-keyword uses are not escaped.
- Record
EUVD-2026-95416- CVSS 3.1
- 6.1 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N - Updated
- 2026-11-02
GitHub AdvisoriesGHSA-22jx-p735-qcpm
6.1
A trusted template author may have previously written a valid template wherein the use of the ...
A trusted template author may have previously written a valid template wherein the use of the 'yield' keyword would not be correctly escaped. We now ensure that valid keyword uses are escaped and non-keyword uses are not escaped.
- Record
GHSA-22jx-p735-qcpm- CVSS 3.1
- 6.1 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N - Weakness
- CWE-79
- Updated
- 2026-11-02
NVD
6.1
A trusted template author may have previously written a valid template wherein the use of the 'yield' keyword would not be correctly escaped. We now ensure that valid keyword uses are escaped and non-keyword uses are not escaped.
- Record
CVE-2026-97030- CVSS 3.1
- 6.1 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N - Weakness
- CWE-79
- Updated
- 2026-11-02
OSVBELL-CVE-2026-97030
6.1
- Record
BELL-CVE-2026-97030- CVSS 3.1
- 6.1 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N - Updated
- 2026-11-02
OSVDEBIAN-CVE-2026-97030
6.1
A trusted template author may have previously written a valid template wherein the use of the 'yield' keyword would not be correctly escaped. We now ensure that valid keyword uses are escaped and non-keyword uses are not escaped.
- Record
DEBIAN-CVE-2026-97030- CVSS 3.1
- 6.1 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N - Updated
- 2026-11-02
Show 23 moreShow less
OSVUBUNTU-CVE-2026-97030
6.1
A trusted template author may have previously written a valid template wherein the use of the 'yield' keyword would not be correctly escaped. We now ensure that valid keyword uses are escaped and non-keyword uses are not escaped.
- Record
UBUNTU-CVE-2026-97030- CVSS 3.1
- 6.1 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N - Updated
- 2026-11-02
OSVALSA-2026:86093 No score
Important: golang security, bug fix, and enhancement update
The golang packages provide the Go programming language compiler.
Security Fix(es):
- net/http: golang: golang: Denial of Service via crafted HTTP Range headers (CVE-2026-78667)
- crypto/tls: golang: crypto/tls: Denial of Service via multiple ECH outer extension references (CVE-2026-97031)
- net/http: net/http/internal/http2: golang.org/x/net/http2: net/http: Denial of Service via excessive HTTP/2 SETTINGS frames (CVE-2026-78669)
- golang: crypto/x509: Go: crypto/x509: mitigation for security concerns with a specific Certificate Authority (CVE-2026-111943)
Bug Fix(es) and Enhancement(s):
- Update Go to version 1.26.10+1 [almalinux-10.2.z] (JIRA:AlmaLinux-287191)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
- Record
ALSA-2026:86093- Updated
- 2026-11-02
OSVALSA-2026:86196 No score
Important: golang security, bug fix, and enhancement update
The golang packages provide the Go programming language compiler.
Security Fix(es):
- net/http: golang: golang: Denial of Service via crafted HTTP Range headers (CVE-2026-78667)
- crypto/tls: golang: crypto/tls: Denial of Service via multiple ECH outer extension references (CVE-2026-97031)
- net/http: net/http/internal/http2: golang.org/x/net/http2: net/http: Denial of Service via excessive HTTP/2 SETTINGS frames (CVE-2026-78669)
- golang: crypto/x509: Go: crypto/x509: mitigation for security concerns with a specific Certificate Authority (CVE-2026-111943)
Bug Fix(es) and Enhancement(s):
- Update Go to version 1.26.10+1 [almalinux-9.8.z] (JIRA:AlmaLinux-287192)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
- Record
ALSA-2026:86196- Updated
- 2026-11-02
OSVALSA-2026:86203 No score
Important: go-toolset:rhel8 security, bug fix, and enhancement update
Go Toolset provides the Go programming language tools and libraries. Go is alternatively known as golang.
Security Fix(es):
- net/http: golang: golang: Denial of Service via crafted HTTP Range headers (CVE-2026-78667)
- crypto/tls: golang: crypto/tls: Denial of Service via multiple ECH outer extension references (CVE-2026-97031)
- net/http: net/http/internal/http2: golang.org/x/net/http2: net/http: Denial of Service via excessive HTTP/2 SETTINGS frames (CVE-2026-78669)
- golang: crypto/x509: Go: crypto/x509: mitigation for security concerns with a specific Certificate Authority (CVE-2026-111943)
Bug Fix(es) and Enhancement(s):
- Update Go to version 1.26.10+1 [almalinux-8.10.z] (JIRA:AlmaLinux-287193)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
- Record
ALSA-2026:86203- Updated
- 2026-11-02
OSVAZL-108249 No score
CVE-2026-97030 affecting package golang 1.26.10-1
A trusted template author may have previously written a valid template wherein the use of the 'yield' keyword would not be correctly escaped. We now ensure that valid keyword uses are escaped and non-keyword uses are not escaped.
- Record
AZL-108249- Updated
- 2026-11-05
OSVAZL-108299 No score
CVE-2026-97030 affecting package golang 1.27.3-1
A trusted template author may have previously written a valid template wherein the use of the 'yield' keyword would not be correctly escaped. We now ensure that valid keyword uses are escaped and non-keyword uses are not escaped.
- Record
AZL-108299- Updated
- 2026-11-05
OSVAZL-108348 No score
CVE-2026-97030 affecting package gcc 13.2.0-7
A trusted template author may have previously written a valid template wherein the use of the 'yield' keyword would not be correctly escaped. We now ensure that valid keyword uses are escaped and non-keyword uses are not escaped.
- Record
AZL-108348- Updated
- 2026-11-02
OSVAZL-108441 No score
CVE-2026-97030 affecting package python-tensorboard 2.16.2-6
A trusted template author may have previously written a valid template wherein the use of the 'yield' keyword would not be correctly escaped. We now ensure that valid keyword uses are escaped and non-keyword uses are not escaped.
- Record
AZL-108441- Updated
- 2026-11-02
OSVAZL-108534 No score
CVE-2026-97030 affecting package tensorflow 2.16.1-11
A trusted template author may have previously written a valid template wherein the use of the 'yield' keyword would not be correctly escaped. We now ensure that valid keyword uses are escaped and non-keyword uses are not escaped.
- Record
AZL-108534- Updated
- 2026-11-02
OSVBIT-golang-2026-97030 No score
Recognize yield as regexp preceder keyword in html/template
A trusted template author may have previously written a valid template wherein the use of the 'yield' keyword would not be correctly escaped. We now ensure that valid keyword uses are escaped and non-keyword uses are not escaped.
- Record
BIT-golang-2026-97030- Updated
- 2026-11-02
OSVGO-2026-6600 No score
Recognize yield as regexp preceder keyword in html/template
A trusted template author may have previously written a valid template wherein the use of the 'yield' keyword would not be correctly escaped.
We now ensure that valid keyword uses are escaped and non-keyword uses are not escaped.
- Record
GO-2026-6600- Updated
- 2026-11-02
OSVMGASA-2026-0497 No score
Updated golang packages fix security vulnerabilities
net/http: HTTP/2 server crash due to HPACK encoder race net/http: HTTP/2 server memory exhaustion due to Trailer headers crypto/tls: reject malformed ECH outer extension references cmd/go: checksum bypass for golang.org/fips140 cmd/go: checksum database bypass for golang.org/toolchain html/template: reset context tracking on consecutive template expressions html/template: recognize |yield| as regexp preceder keyword net/textproto, mime/multipart: memory limit bypass when parsing MIME headers net/http: HTTP/1 client connection desynchronization after CONNECT rejection net/http: HTTP/1 server connection desynchronization after 2xx CONNECT response net/http: excessive CPU consumption from repeated initial window changes net/http: HTTP/2 transport accepts malformed framing-related headers net/http: lack of limit on size of parsed Range headers net/http: double flow control refund on HTTP/2 server streams
- Record
MGASA-2026-0497- Updated
- 2026-11-02
OSVopenSUSE-SU-2026:12093-1 No score
go1.26-1.26.9-1.1 on GA media
These are all security issues fixed in the go1.26-1.26.9-1.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2026:12093-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2026:12101-1 No score
go1.27-1.27.2-1.1 on GA media
These are all security issues fixed in the go1.27-1.27.2-1.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2026:12101-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2026:12112-1 No score
rclone-1.75.2-1.1 on GA media
These are all security issues fixed in the rclone-1.75.2-1.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2026:12112-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2026:22093-1 No score
Security update for go1.27
This update for go1.27 fixes the following issues:
Update to go1.27.2 (bsc#1272545):
- CVE-2026-56857: os: Root.Mkdir(All) can follow junctions out of the root on Windows (bsc#1284766).
- CVE-2026-56866: net/http: HTTP/1 client connection desynchronization after CONNECT rejection (bsc#1284767).
- CVE-2026-78659: net/http: HTTP/2 server memory exhaustion due to Trailer headers (bsc#1284768).
- CVE-2026-78660: net/http: HTTP/2 transport accepts malformed framing-related headers (bsc#1284769).
- CVE-2026-78663: net/http: double flow control refund on HTTP/2 server streams (bsc#1284770).
- CVE-2026-78667: net/http: lack of limit on size of parsed Range headers (bsc#1284771).
- CVE-2026-78669: net/http: excessive CPU consumption from repeated initial window changes (bsc#1284772).
- CVE-2026-94439: net/http: HTTP/1 server connection desynchronization after 2xx CONNECT response (bsc#1284773).
- CVE-2026-94440: net/textproto, mime/multipart: memory limit bypass when parsing MIME headers (bsc#1284774).
- CVE-2026-94444: cmd/go: checksum bypass for golang.org/fips140 (bsc#1284775).
- CVE-2026-94447: cmd/go: checksum database bypass for golang.org/toolchain (bsc#1284776).
- CVE-2026-94448: html/template: reset context tracking on consecutive template expressions (bsc#1284777).
- CVE-2026-97030: html/template: recognize yield as regexp preceder keyword (bsc#1284778).
- CVE-2026-97031: crypto/tls: reject malformed ECH outer extension references (bsc#1284779).
- CVE-2026-97032: net/http: HTTP/2 server crash due to HPACK encoder race (bsc#1284780).
Changes:
- go1.27.2 (released 2026-10-08) includes security fixes to the go command, and the crypto/tls, html/template, net/http, net/textproto, and os packages, as well as bug fixes to the compiler, the linker, the runtime, the cover tool, the go fix command, vet, and the compress/flate, crypto/mlkem, encoding/json, encoding/json/v2, net/http, and os packages.
- go#81084 encoding/json: Unmarshal leaves +/-Inf in the destination on float overflow in Go 1.27
- go#81145 runtime: mutex profiling can deadlock Windows asynchronous preemption during GC
- go#81226 runtime: netpoll: eventfd ready for something unexpected
- go#81229 encoding/json: json.UnsupportedValueError returns an Invalid Value instead of a Float value
- go#81233 compress/flate: Writer with a preset dictionary emits the dictionary into the output stream
- go#81252 lib/fips140: fix ML-KEM CAST and re-seal v1.26.0
- go#81296 cmd/compile: internal compiler error: MoveLoop too small
- go#81306 cmd/compile: go1.27.0 unified export data loses method order, breaking objectpath, crashing staticcheck
- go#81324 plugin: loading multiple plugins corrupts stdlib types in Go 1.27
- go#81353 runtime: Go 1.27.0: SIGSEGV crash with generic function + pointer type parameter + embedded interface
- go#81362 encoding/json: Marshal now honors MarshalText for string-kind map keys
- go#81374 os,internal/poll: NewFile on an inherited overlapped stdout pipe hangs a sibling's WriteFile (Windows)
- go#81389 cmd/fix, x/tools/go/analysis/passes/modernize: errorsastype rewrites errors.As target interface that does not implement error
- go#81402 os: go 1.25.x regression on RemoveAll for oldest Windows 10 build 10240
- go#81411 net/http: concurrent response body Read and Close can deadlock with automatic draining in Go 1.27
- go#81437 runtime: intermittent SIGBUS (unaligned access) in netpoll on mips64le (Go 1.27)
- go#81469 runtime: ios/arm64 binaries executed outside an app bundle change working directory on startup
- go#81515 net/http: readLoop reads Response.ContentLength after Body.Close returns
- go#81516 net/http: Response.Body.Close returns the earlier Read error after a non-EOF Read failure
- go#81522 net/http: Response.Trailer race due to response body draining
- go#81580 testing: go test -v doubles ESC (0x1b) in t.Log output since Go 1.27, corrupting ANSI colors in some terminals
- go#81666 cmd/compile: Embedded interfaces…
- Record
openSUSE-SU-2026:22093-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2026:22095-1 No score
Security update for go1.26
This update for go1.26 fixes the following issues:
Update to go 1.26.9 (bsc#1255111):
- CVE-2026-56857: os: Root.Mkdir(All) can follow junctions out of the root on Windows (bsc#1284766).
- CVE-2026-56866: net/http: HTTP/1 client connection desynchronization after CONNECT rejection (bsc#1284767).
- CVE-2026-78659: net/http: HTTP/2 server memory exhaustion due to Trailer headers (bsc#1284768).
- CVE-2026-78660: net/http: HTTP/2 transport accepts malformed framing-related headers (bsc#1284769).
- CVE-2026-78667: net/http: lack of limit on size of parsed Range headers (bsc#1284771).
- CVE-2026-94439: net/http: HTTP/1 server connection desynchronization after 2xx CONNECT response (bsc#1284773).
- CVE-2026-94440: net/textproto, mime/multipart: memory limit bypass when parsing MIME headers (bsc#1284774).
- CVE-2026-94444: cmd/go: checksum bypass for golang.org/fips140 (bsc#1284775).
- CVE-2026-94447: cmd/go: checksum database bypass for golang.org/toolchain (bsc#1284776).
- CVE-2026-94448: html/template: reset context tracking on consecutive template expressions (bsc#1284777).
- CVE-2026-97030: html/template: recognize yield as regexp preceder keyword (bsc#1284778).
- CVE-2026-97031: crypto/tls: reject malformed ECH outer extension references (bsc#1284779).
- CVE-2026-97032: net/http: HTTP/2 server crash due to HPACK encoder race (bsc#1284780).
Changes:
- go1.26.9 (released 2026-10-08) includes security fixes to the go command, and the crypto/tls, html/template, net/http, net/textproto, and os packages, as well as bug fixes to the compiler, the linker, the runtime, vet, and the crypto/mlkem, net/http, and os packages.
- go#81144 runtime: mutex profiling can deadlock Windows asynchronous preemption during GC
- go#81225 runtime: netpoll: eventfd ready for something unexpected
- go#81251 lib/fips140: fix ML-KEM CAST and re-seal v1.26.0
- go#81295 cmd/compile: internal compiler error: MoveLoop too small
- go#81318 os,internal/poll: NewFile on an inherited overlapped stdout pipe hangs a sibling's WriteFile (Windows)
- go#81401 os: go 1.25.x regression on RemoveAll for oldest Windows 10 build 10240
- go#81436 runtime: intermittent SIGBUS (unaligned access) in netpoll on mips64le (Go 1.27)
- go#81668 cmd/compile: go1.27 miscompiles &slice[i].Field on an append-built slice; returned pointer aliases reused memory
- go#81689 cmd/compile: slice allocation reuses stack backing store incorrectly
- go#81860 cmd/go: vet reports no diagnostics for a package that an earlier run vetted as a dependency
- go#81889 cmd/link: plugin.Open fails on macOS 27: LC_DYLD_CHAINED_FIXUPS seg_count not updated after combining DWARF
- Record
openSUSE-SU-2026:22095-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:24237-1 No score
Security update for go1.27
This update for go1.27 fixes the following issues:
Update to go1.27.2 (bsc#1272545):
- CVE-2026-56857: os: Root.Mkdir(All) can follow junctions out of the root on Windows (bsc#1284766).
- CVE-2026-56866: net/http: HTTP/1 client connection desynchronization after CONNECT rejection (bsc#1284767).
- CVE-2026-78659: net/http: HTTP/2 server memory exhaustion due to Trailer headers (bsc#1284768).
- CVE-2026-78660: net/http: HTTP/2 transport accepts malformed framing-related headers (bsc#1284769).
- CVE-2026-78663: net/http: double flow control refund on HTTP/2 server streams (bsc#1284770).
- CVE-2026-78667: net/http: lack of limit on size of parsed Range headers (bsc#1284771).
- CVE-2026-78669: net/http: excessive CPU consumption from repeated initial window changes (bsc#1284772).
- CVE-2026-94439: net/http: HTTP/1 server connection desynchronization after 2xx CONNECT response (bsc#1284773).
- CVE-2026-94440: net/textproto, mime/multipart: memory limit bypass when parsing MIME headers (bsc#1284774).
- CVE-2026-94444: cmd/go: checksum bypass for golang.org/fips140 (bsc#1284775).
- CVE-2026-94447: cmd/go: checksum database bypass for golang.org/toolchain (bsc#1284776).
- CVE-2026-94448: html/template: reset context tracking on consecutive template expressions (bsc#1284777).
- CVE-2026-97030: html/template: recognize yield as regexp preceder keyword (bsc#1284778).
- CVE-2026-97031: crypto/tls: reject malformed ECH outer extension references (bsc#1284779).
- CVE-2026-97032: net/http: HTTP/2 server crash due to HPACK encoder race (bsc#1284780).
Changes:
- go1.27.2 (released 2026-10-08) includes security fixes to the go command, and the crypto/tls, html/template, net/http, net/textproto, and os packages, as well as bug fixes to the compiler, the linker, the runtime, the cover tool, the go fix command, vet, and the compress/flate, crypto/mlkem, encoding/json, encoding/json/v2, net/http, and os packages.
- go#81084 encoding/json: Unmarshal leaves +/-Inf in the destination on float overflow in Go 1.27
- go#81145 runtime: mutex profiling can deadlock Windows asynchronous preemption during GC
- go#81226 runtime: netpoll: eventfd ready for something unexpected
- go#81229 encoding/json: json.UnsupportedValueError returns an Invalid Value instead of a Float value
- go#81233 compress/flate: Writer with a preset dictionary emits the dictionary into the output stream
- go#81252 lib/fips140: fix ML-KEM CAST and re-seal v1.26.0
- go#81296 cmd/compile: internal compiler error: MoveLoop too small
- go#81306 cmd/compile: go1.27.0 unified export data loses method order, breaking objectpath, crashing staticcheck
- go#81324 plugin: loading multiple plugins corrupts stdlib types in Go 1.27
- go#81353 runtime: Go 1.27.0: SIGSEGV crash with generic function + pointer type parameter + embedded interface
- go#81362 encoding/json: Marshal now honors MarshalText for string-kind map keys
- go#81374 os,internal/poll: NewFile on an inherited overlapped stdout pipe hangs a sibling's WriteFile (Windows)
- go#81389 cmd/fix, x/tools/go/analysis/passes/modernize: errorsastype rewrites errors.As target interface that does not implement error
- go#81402 os: go 1.25.x regression on RemoveAll for oldest Windows 10 build 10240
- go#81411 net/http: concurrent response body Read and Close can deadlock with automatic draining in Go 1.27
- go#81437 runtime: intermittent SIGBUS (unaligned access) in netpoll on mips64le (Go 1.27)
- go#81469 runtime: ios/arm64 binaries executed outside an app bundle change working directory on startup
- go#81515 net/http: readLoop reads Response.ContentLength after Body.Close returns
- go#81516 net/http: Response.Body.Close returns the earlier Read error after a non-EOF Read failure
- go#81522 net/http: Response.Trailer race due to response body draining
- go#81580 testing: go test -v doubles ESC (0x1b) in t.Log output since Go 1.27, corrupting ANSI colors in some terminals
- go#81666 cmd/compile: Embedded interfaces…
- Record
SUSE-SU-2026:24237-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:24239-1 No score
Security update for go1.26
This update for go1.26 fixes the following issues:
Update to go 1.26.9 (bsc#1255111):
- CVE-2026-56857: os: Root.Mkdir(All) can follow junctions out of the root on Windows (bsc#1284766).
- CVE-2026-56866: net/http: HTTP/1 client connection desynchronization after CONNECT rejection (bsc#1284767).
- CVE-2026-78659: net/http: HTTP/2 server memory exhaustion due to Trailer headers (bsc#1284768).
- CVE-2026-78660: net/http: HTTP/2 transport accepts malformed framing-related headers (bsc#1284769).
- CVE-2026-78667: net/http: lack of limit on size of parsed Range headers (bsc#1284771).
- CVE-2026-94439: net/http: HTTP/1 server connection desynchronization after 2xx CONNECT response (bsc#1284773).
- CVE-2026-94440: net/textproto, mime/multipart: memory limit bypass when parsing MIME headers (bsc#1284774).
- CVE-2026-94444: cmd/go: checksum bypass for golang.org/fips140 (bsc#1284775).
- CVE-2026-94447: cmd/go: checksum database bypass for golang.org/toolchain (bsc#1284776).
- CVE-2026-94448: html/template: reset context tracking on consecutive template expressions (bsc#1284777).
- CVE-2026-97030: html/template: recognize yield as regexp preceder keyword (bsc#1284778).
- CVE-2026-97031: crypto/tls: reject malformed ECH outer extension references (bsc#1284779).
- CVE-2026-97032: net/http: HTTP/2 server crash due to HPACK encoder race (bsc#1284780).
Changes:
- go1.26.9 (released 2026-10-08) includes security fixes to the go command, and the crypto/tls, html/template, net/http, net/textproto, and os packages, as well as bug fixes to the compiler, the linker, the runtime, vet, and the crypto/mlkem, net/http, and os packages.
- go#81144 runtime: mutex profiling can deadlock Windows asynchronous preemption during GC
- go#81225 runtime: netpoll: eventfd ready for something unexpected
- go#81251 lib/fips140: fix ML-KEM CAST and re-seal v1.26.0
- go#81295 cmd/compile: internal compiler error: MoveLoop too small
- go#81318 os,internal/poll: NewFile on an inherited overlapped stdout pipe hangs a sibling's WriteFile (Windows)
- go#81401 os: go 1.25.x regression on RemoveAll for oldest Windows 10 build 10240
- go#81436 runtime: intermittent SIGBUS (unaligned access) in netpoll on mips64le (Go 1.27)
- go#81668 cmd/compile: go1.27 miscompiles &slice[i].Field on an append-built slice; returned pointer aliases reused memory
- go#81689 cmd/compile: slice allocation reuses stack backing store incorrectly
- go#81860 cmd/go: vet reports no diagnostics for a package that an earlier run vetted as a dependency
- go#81889 cmd/link: plugin.Open fails on macOS 27: LC_DYLD_CHAINED_FIXUPS seg_count not updated after combining DWARF
- Record
SUSE-SU-2026:24239-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:4625-1 No score
Security update for go1.27
This update for go1.27 fixes the following issues:
Update to go1.27.2 (bsc#1272545):
- CVE-2026-56857: os: Root.Mkdir(All) can follow junctions out of the root on Windows (bsc#1284766).
- CVE-2026-56866: net/http: HTTP/1 client connection desynchronization after CONNECT rejection (bsc#1284767).
- CVE-2026-78659: net/http: HTTP/2 server memory exhaustion due to Trailer headers (bsc#1284768).
- CVE-2026-78660: net/http: HTTP/2 transport accepts malformed framing-related headers (bsc#1284769).
- CVE-2026-78663: net/http: double flow control refund on HTTP/2 server streams (bsc#1284770).
- CVE-2026-78667: net/http: lack of limit on size of parsed Range headers (bsc#1284771).
- CVE-2026-78669: net/http: excessive CPU consumption from repeated initial window changes (bsc#1284772).
- CVE-2026-94439: net/http: HTTP/1 server connection desynchronization after 2xx CONNECT response (bsc#1284773).
- CVE-2026-94440: net/textproto, mime/multipart: memory limit bypass when parsing MIME headers (bsc#1284774).
- CVE-2026-94444: cmd/go: checksum bypass for golang.org/fips140 (bsc#1284775).
- CVE-2026-94447: cmd/go: checksum database bypass for golang.org/toolchain (bsc#1284776).
- CVE-2026-94448: html/template: reset context tracking on consecutive template expressions (bsc#1284777).
- CVE-2026-97030: html/template: recognize yield as regexp preceder keyword (bsc#1284778).
- CVE-2026-97031: crypto/tls: reject malformed ECH outer extension references (bsc#1284779).
- CVE-2026-97032: net/http: HTTP/2 server crash due to HPACK encoder race (bsc#1284780).
Changes:
- go1.27.2 (released 2026-10-08) includes security fixes to the go command, and the crypto/tls, html/template, net/http, net/textproto, and os packages, as well as bug fixes to the compiler, the linker, the runtime, the cover tool, the go fix command, vet, and the compress/flate, crypto/mlkem, encoding/json, encoding/json/v2, net/http, and os packages.
- go#81084 encoding/json: Unmarshal leaves +/-Inf in the destination on float overflow in Go 1.27
- go#81145 runtime: mutex profiling can deadlock Windows asynchronous preemption during GC
- go#81226 runtime: netpoll: eventfd ready for something unexpected
- go#81229 encoding/json: json.UnsupportedValueError returns an Invalid Value instead of a Float value
- go#81233 compress/flate: Writer with a preset dictionary emits the dictionary into the output stream
- go#81252 lib/fips140: fix ML-KEM CAST and re-seal v1.26.0
- go#81296 cmd/compile: internal compiler error: MoveLoop too small
- go#81306 cmd/compile: go1.27.0 unified export data loses method order, breaking objectpath, crashing staticcheck
- go#81324 plugin: loading multiple plugins corrupts stdlib types in Go 1.27
- go#81353 runtime: Go 1.27.0: SIGSEGV crash with generic function + pointer type parameter + embedded interface
- go#81362 encoding/json: Marshal now honors MarshalText for string-kind map keys
- go#81374 os,internal/poll: NewFile on an inherited overlapped stdout pipe hangs a sibling's WriteFile (Windows)
- go#81389 cmd/fix, x/tools/go/analysis/passes/modernize: errorsastype rewrites errors.As target interface that does not implement error
- go#81402 os: go 1.25.x regression on RemoveAll for oldest Windows 10 build 10240
- go#81411 net/http: concurrent response body Read and Close can deadlock with automatic draining in Go 1.27
- go#81437 runtime: intermittent SIGBUS (unaligned access) in netpoll on mips64le (Go 1.27)
- go#81469 runtime: ios/arm64 binaries executed outside an app bundle change working directory on startup
- go#81515 net/http: readLoop reads Response.ContentLength after Body.Close returns
- go#81516 net/http: Response.Body.Close returns the earlier Read error after a non-EOF Read failure
- go#81522 net/http: Response.Trailer race due to response body draining
- go#81580 testing: go test -v doubles ESC (0x1b) in t.Log output since Go 1.27, corrupting ANSI colors in some terminals
- go#81666 cmd/compile: Embedded interfaces…
- Record
SUSE-SU-2026:4625-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:4629-1 No score
Security update for go1.26
This update for go1.26 fixes the following issues:
Update to go 1.26.9 (bsc#1255111):
- CVE-2026-56857: os: Root.Mkdir(All) can follow junctions out of the root on Windows (bsc#1284766).
- CVE-2026-56866: net/http: HTTP/1 client connection desynchronization after CONNECT rejection (bsc#1284767).
- CVE-2026-78659: net/http: HTTP/2 server memory exhaustion due to Trailer headers (bsc#1284768).
- CVE-2026-78660: net/http: HTTP/2 transport accepts malformed framing-related headers (bsc#1284769).
- CVE-2026-78667: net/http: lack of limit on size of parsed Range headers (bsc#1284771).
- CVE-2026-94439: net/http: HTTP/1 server connection desynchronization after 2xx CONNECT response (bsc#1284773).
- CVE-2026-94440: net/textproto, mime/multipart: memory limit bypass when parsing MIME headers (bsc#1284774).
- CVE-2026-94444: cmd/go: checksum bypass for golang.org/fips140 (bsc#1284775).
- CVE-2026-94447: cmd/go: checksum database bypass for golang.org/toolchain (bsc#1284776).
- CVE-2026-94448: html/template: reset context tracking on consecutive template expressions (bsc#1284777).
- CVE-2026-97030: html/template: recognize yield as regexp preceder keyword (bsc#1284778).
- CVE-2026-97031: crypto/tls: reject malformed ECH outer extension references (bsc#1284779).
- CVE-2026-97032: net/http: HTTP/2 server crash due to HPACK encoder race (bsc#1284780).
Changes:
- go1.26.9 (released 2026-10-08) includes security fixes to the go command, and the crypto/tls, html/template, net/http, net/textproto, and os packages, as well as bug fixes to the compiler, the linker, the runtime, vet, and the crypto/mlkem, net/http, and os packages.
- go#81144 runtime: mutex profiling can deadlock Windows asynchronous preemption during GC
- go#81225 runtime: netpoll: eventfd ready for something unexpected
- go#81251 lib/fips140: fix ML-KEM CAST and re-seal v1.26.0
- go#81295 cmd/compile: internal compiler error: MoveLoop too small
- go#81318 os,internal/poll: NewFile on an inherited overlapped stdout pipe hangs a sibling's WriteFile (Windows)
- go#81401 os: go 1.25.x regression on RemoveAll for oldest Windows 10 build 10240
- go#81436 runtime: intermittent SIGBUS (unaligned access) in netpoll on mips64le (Go 1.27)
- go#81668 cmd/compile: go1.27 miscompiles &slice[i].Field on an append-built slice; returned pointer aliases reused memory
- go#81689 cmd/compile: slice allocation reuses stack backing store incorrectly
- go#81860 cmd/go: vet reports no diagnostics for a package that an earlier run vetted as a dependency
- go#81889 cmd/link: plugin.Open fails on macOS 27: LC_DYLD_CHAINED_FIXUPS seg_count not updated after combining DWARF
- Record
SUSE-SU-2026:4629-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:4866-1 No score
Security update for go1.26-openssl
This update for go1.26-openssl fixes the following issues:
Update to version 1.26.10 (bsc#1255111, jsc#SLE-18320):
- CVE-2026-56857: os: Root.Mkdir(All) can follow junctions out of the root on Windows (bsc#1284766).
- CVE-2026-56866: net/http: HTTP/1 client connection desynchronization after CONNECT rejection (bsc#1284767).
- CVE-2026-78659: net/http: HTTP/2 server memory exhaustion due to Trailer headers (bsc#1284768).
- CVE-2026-78660: net/http: HTTP/2 transport accepts malformed framing-related headers (bsc#1284769).
- CVE-2026-78663: net/http: double flow control refund on HTTP/2 server streams (bsc#1284770).
- CVE-2026-78667: net/http: lack of limit on size of parsed Range headers (bsc#1284771).
- CVE-2026-78669: net/http: excessive CPU consumption from repeated initial window changes (bsc#1284772).
- CVE-2026-94439: net/http: HTTP/1 server connection desynchronization after 2xx CONNECT response (bsc#1284773).
- CVE-2026-94440: net/textproto, mime/multipart: memory limit bypass when parsing MIME headers (bsc#1284774).
- CVE-2026-94444: cmd/go: checksum bypass for golang.org/fips140 (bsc#1284775).
- CVE-2026-94447: cmd/go: checksum database bypass for golang.org/toolchain (bsc#1284776).
- CVE-2026-94448: html/template: reset context tracking on consecutive template expressions (bsc#1284777).
- CVE-2026-97030: html/template: recognize yield as regexp preceder keyword (bsc#1284778).
- CVE-2026-97031: crypto/tls: reject malformed ECH outer extension references (bsc#1284779).
- CVE-2026-97032: net/http: HTTP/2 server crash due to HPACK encoder race (bsc#1284780).
- CVE-2026-111943: crypto/x509: mitigation for security concerns with a specific Certificate Authority (bsc#1286317, bsc#1286261).
Changes:
- go#81144 runtime: mutex profiling can deadlock Windows asynchronous preemption during GC
- go#81225 runtime: netpoll: eventfd ready for something unexpected
- go#81251 lib/fips140: fix ML-KEM CAST and re-seal v1.26.0
- go#81295 cmd/compile: internal compiler error: MoveLoop too small
- go#81318 os,internal/poll: NewFile on an inherited overlapped stdout pipe hangs a sibling's WriteFile (Windows)
- go#81401 os: go 1.25.x regression on RemoveAll for oldest Windows 10 build 10240
- go#81436 runtime: intermittent SIGBUS (unaligned access) in netpoll on mips64le (Go 1.27)
- go#81668 cmd/compile: go1.27 miscompiles &slice[i].Field on an append-built slice; returned pointer aliases reused memory
- go#81689 cmd/compile: slice allocation reuses stack backing store incorrectly
- go#81860 cmd/go: vet reports no diagnostics for a package that an earlier run vetted as a dependency
- go#81889 cmd/link: plugin.Open fails on macOS 27: LC_DYLD_CHAINED_FIXUPS seg_count not updated after combining DWARF
- go#81152 cmd/compile/internal/test: TestMergeLocalsIntegration failures
- go#81113 debug/elf: applyRelocationsPPC was broken by CL 705075
- go#80889 os: TestRootMultiMkdirAllShallow failures on openbsd
- go#80851 cmd/go: pseudo #cgo directive FFLAGS value mixed up with CXXFLAGS in Go 1.26
- go#80827 runtime: async preemption corrupts AVX (YMM) state on netbsd/amd64
- Record
SUSE-SU-2026:4866-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:4867-1 No score
Security update for go1.26-openssl
This update for go1.26-openssl fixes the following issues:
Update to version 1.26.10 (bsc#1255111, jsc#SLE-18320):
- CVE-2026-56857: os: Root.Mkdir(All) can follow junctions out of the root on Windows (bsc#1284766).
- CVE-2026-56866: net/http: HTTP/1 client connection desynchronization after CONNECT rejection (bsc#1284767).
- CVE-2026-78659: net/http: HTTP/2 server memory exhaustion due to Trailer headers (bsc#1284768).
- CVE-2026-78660: net/http: HTTP/2 transport accepts malformed framing-related headers (bsc#1284769).
- CVE-2026-78663: net/http: double flow control refund on HTTP/2 server streams (bsc#1284770).
- CVE-2026-78667: net/http: lack of limit on size of parsed Range headers (bsc#1284771).
- CVE-2026-78669: net/http: excessive CPU consumption from repeated initial window changes (bsc#1284772).
- CVE-2026-94439: net/http: HTTP/1 server connection desynchronization after 2xx CONNECT response (bsc#1284773).
- CVE-2026-94440: net/textproto, mime/multipart: memory limit bypass when parsing MIME headers (bsc#1284774).
- CVE-2026-94444: cmd/go: checksum bypass for golang.org/fips140 (bsc#1284775).
- CVE-2026-94447: cmd/go: checksum database bypass for golang.org/toolchain (bsc#1284776).
- CVE-2026-94448: html/template: reset context tracking on consecutive template expressions (bsc#1284777).
- CVE-2026-97030: html/template: recognize yield as regexp preceder keyword (bsc#1284778).
- CVE-2026-97031: crypto/tls: reject malformed ECH outer extension references (bsc#1284779).
- CVE-2026-97032: net/http: HTTP/2 server crash due to HPACK encoder race (bsc#1284780).
- CVE-2026-111943: crypto/x509: mitigation for security concerns with a specific Certificate Authority (bsc#1286317, bsc#1286261).
Changes:
- go#81144 runtime: mutex profiling can deadlock Windows asynchronous preemption during GC
- go#81225 runtime: netpoll: eventfd ready for something unexpected
- go#81251 lib/fips140: fix ML-KEM CAST and re-seal v1.26.0
- go#81295 cmd/compile: internal compiler error: MoveLoop too small
- go#81318 os,internal/poll: NewFile on an inherited overlapped stdout pipe hangs a sibling's WriteFile (Windows)
- go#81401 os: go 1.25.x regression on RemoveAll for oldest Windows 10 build 10240
- go#81436 runtime: intermittent SIGBUS (unaligned access) in netpoll on mips64le (Go 1.27)
- go#81668 cmd/compile: go1.27 miscompiles &slice[i].Field on an append-built slice; returned pointer aliases reused memory
- go#81689 cmd/compile: slice allocation reuses stack backing store incorrectly
- go#81860 cmd/go: vet reports no diagnostics for a package that an earlier run vetted as a dependency
- go#81889 cmd/link: plugin.Open fails on macOS 27: LC_DYLD_CHAINED_FIXUPS seg_count not updated after combining DWARF
- go#81152 cmd/compile/internal/test: TestMergeLocalsIntegration failures
- go#81113 debug/elf: applyRelocationsPPC was broken by CL 705075
- go#80889 os: TestRootMultiMkdirAllShallow failures on openbsd
- go#80851 cmd/go: pseudo #cgo directive FFLAGS value mixed up with CXXFLAGS in Go 1.26
- go#80827 runtime: async preemption corrupts AVX (YMM) state on netbsd/amd64
- Record
SUSE-SU-2026:4867-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
go-toolsetAlmaLinux:10 From an advisory covering 15 CVEs |
before 1.26.10-1.el10_2.alma.1 | 1.26.10-1.el10_2.alma.1 |
golangAlmaLinux:10 From an advisory covering 15 CVEs |
before 1.26.10-1.el10_2.alma.1 | 1.26.10-1.el10_2.alma.1 |
golang-binAlmaLinux:10 From an advisory covering 15 CVEs |
before 1.26.10-1.el10_2.alma.1 | 1.26.10-1.el10_2.alma.1 |
golang-docsAlmaLinux:10 From an advisory covering 15 CVEs |
before 1.26.10-1.el10_2.alma.1 | 1.26.10-1.el10_2.alma.1 |
golang-miscAlmaLinux:10 From an advisory covering 15 CVEs |
before 1.26.10-1.el10_2.alma.1 | 1.26.10-1.el10_2.alma.1 |
golang-raceAlmaLinux:10 From an advisory covering 15 CVEs |
before 1.26.10-1.el10_2.alma.1 | 1.26.10-1.el10_2.alma.1 |
golang-srcAlmaLinux:10 From an advisory covering 15 CVEs |
before 1.26.10-1.el10_2.alma.1 | 1.26.10-1.el10_2.alma.1 |
golang-testsAlmaLinux:10 From an advisory covering 15 CVEs |
before 1.26.10-1.el10_2.alma.1 | 1.26.10-1.el10_2.alma.1 |
go-toolsetAlmaLinux:9 From an advisory covering 15 CVEs |
before 1.26.10-1.el9_8 | 1.26.10-1.el9_8 |
golangAlmaLinux:9 From an advisory covering 15 CVEs |
before 1.26.10-1.el9_8 | 1.26.10-1.el9_8 |
Show 115 moreShow less
| Package | Affected | Fixed |
|---|---|---|
golang-binAlmaLinux:9 From an advisory covering 15 CVEs |
before 1.26.10-1.el9_8 | 1.26.10-1.el9_8 |
golang-docsAlmaLinux:9 From an advisory covering 15 CVEs |
before 1.26.10-1.el9_8 | 1.26.10-1.el9_8 |
golang-miscAlmaLinux:9 From an advisory covering 15 CVEs |
before 1.26.10-1.el9_8 | 1.26.10-1.el9_8 |
golang-raceAlmaLinux:9 From an advisory covering 15 CVEs |
before 1.26.10-1.el9_8 | 1.26.10-1.el9_8 |
golang-srcAlmaLinux:9 From an advisory covering 15 CVEs |
before 1.26.10-1.el9_8 | 1.26.10-1.el9_8 |
golang-testsAlmaLinux:9 From an advisory covering 15 CVEs |
before 1.26.10-1.el9_8 | 1.26.10-1.el9_8 |
delveAlmaLinux:8 From an advisory covering 15 CVEs |
before 1.26.1-1.module_el8.10.0+4307+6e4cbc60 | 1.26.1-1.module_el8.10.0+4307+6e4cbc60 |
go-toolsetAlmaLinux:8 From an advisory covering 15 CVEs |
before 1.26.10-1.module_el8.10.0+4307+6e4cbc60 | 1.26.10-1.module_el8.10.0+4307+6e4cbc60 |
golangAlmaLinux:8 From an advisory covering 15 CVEs |
before 1.26.10-1.module_el8.10.0+4307+6e4cbc60 | 1.26.10-1.module_el8.10.0+4307+6e4cbc60 |
golang-binAlmaLinux:8 From an advisory covering 15 CVEs |
before 1.26.10-1.module_el8.10.0+4307+6e4cbc60 | 1.26.10-1.module_el8.10.0+4307+6e4cbc60 |
golang-docsAlmaLinux:8 From an advisory covering 15 CVEs |
before 1.26.10-1.module_el8.10.0+4307+6e4cbc60 | 1.26.10-1.module_el8.10.0+4307+6e4cbc60 |
golang-miscAlmaLinux:8 From an advisory covering 15 CVEs |
before 1.26.10-1.module_el8.10.0+4307+6e4cbc60 | 1.26.10-1.module_el8.10.0+4307+6e4cbc60 |
golang-raceAlmaLinux:8 From an advisory covering 15 CVEs |
before 1.26.10-1.module_el8.10.0+4307+6e4cbc60 | 1.26.10-1.module_el8.10.0+4307+6e4cbc60 |
golang-srcAlmaLinux:8 From an advisory covering 15 CVEs |
before 1.26.10-1.module_el8.10.0+4307+6e4cbc60 | 1.26.10-1.module_el8.10.0+4307+6e4cbc60 |
golang-testsAlmaLinux:8 From an advisory covering 15 CVEs |
before 1.26.10-1.module_el8.10.0+4307+6e4cbc60 | 1.26.10-1.module_el8.10.0+4307+6e4cbc60 |
golangAzure Linux:3 |
through 1.26.10-1 | None known |
golangAzure Linux:3 |
1.27.0 to 1.27.3-1 | None known |
gccAzure Linux:3 |
through 13.2.0-7 | None known |
python-tensorboardAzure Linux:3 |
through 2.16.2-6 | None known |
tensorflowAzure Linux:3 |
through 2.16.1-11 | None known |
goAlpaquita:23 |
1.19.7-r0 up to 1.26.9-r0 | 1.26.9-r0 |
goAlpaquita:25 |
1.24.3-r0 up to 1.26.9-r0 | 1.26.9-r0 |
goAlpaquita:stream |
1.20.5-r2 up to 1.27.2-r0 | 1.27.2-r0 |
goBellSoft Hardened Containers:23 |
1.19.7-r0 up to 1.26.9-r0 | 1.26.9-r0 |
goBellSoft Hardened Containers:25 |
1.24.3-r0 up to 1.26.9-r0 | 1.26.9-r0 |
goBellSoft Hardened Containers:stream |
1.20.5-r2 up to 1.27.2-r0 | 1.27.2-r0 |
golangBitnami |
before 1.26.9, 1.27.0-0 up to 1.27.2 | 1.26.91.27.2 |
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.9-1, plus listed versions 1.26.0-11.26.1-11.26.2-11.26.2-21.26.2-3 Show 18 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.6-11.26.6-21.26.7-11.26.7-1~bpo13+11.26.8-11.26.8-1~bpo13+11.26.8-21.26~rc2-11.26~rc3-11.26~rc3-2 |
1.26.9-1 |
golang-1.27Debian:14 |
before 1.27.2-1, plus listed versions 1.27.0-11.27.0-1~bpo13+11.27.1-11.27.1-21.27.1-2~bpo13+1 Show 4 moreShow less1.27.2-1~bpo13+11.27~rc1-11.27~rc2-11.27~rc3-1 |
1.27.2-1 |
stdlibGo |
before 1.26.9, 1.27.0-0 up to 1.27.2 | 1.26.91.27.2 |
golangMageia:10 From an advisory covering 14 CVEs |
before 1.26.9-1.mga10 | 1.26.9-1.mga10 |
go1.27SUSE:Linux Enterprise Server 16.0 From an advisory covering 15 CVEs |
before 1.27.2-160000.1.1 | 1.27.2-160000.1.1 |
go1.27SUSE:Linux Enterprise Server for SAP applications 16.0 From an advisory covering 15 CVEs |
before 1.27.2-160000.1.1 | 1.27.2-160000.1.1 |
go1.26SUSE:Linux Enterprise Server 16.0 From an advisory covering 13 CVEs |
before 1.26.9-160000.1.1 | 1.26.9-160000.1.1 |
go1.26SUSE:Linux Enterprise Server for SAP applications 16.0 From an advisory covering 13 CVEs |
before 1.26.9-160000.1.1 | 1.26.9-160000.1.1 |
go1.27SUSE:Linux Enterprise Module for Development Tools 15 SP7 From an advisory covering 15 CVEs |
before 1.27.2-150000.1.12.1 | 1.27.2-150000.1.12.1 |
go1.27SUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOS From an advisory covering 15 CVEs |
before 1.27.2-150000.1.12.1 | 1.27.2-150000.1.12.1 |
go1.27SUSE:Linux Enterprise High Performance Computing 15 SP4-LTSS From an advisory covering 15 CVEs |
before 1.27.2-150000.1.12.1 | 1.27.2-150000.1.12.1 |
go1.27SUSE:Linux Enterprise High Performance Computing 15 SP5-ESPOS From an advisory covering 15 CVEs |
before 1.27.2-150000.1.12.1 | 1.27.2-150000.1.12.1 |
go1.27SUSE:Linux Enterprise High Performance Computing 15 SP5-LTSS From an advisory covering 15 CVEs |
before 1.27.2-150000.1.12.1 | 1.27.2-150000.1.12.1 |
go1.27SUSE:Linux Enterprise Server 15 SP4-LTSS From an advisory covering 15 CVEs |
before 1.27.2-150000.1.12.1 | 1.27.2-150000.1.12.1 |
go1.27SUSE:Linux Enterprise Server 15 SP5-LTSS From an advisory covering 15 CVEs |
before 1.27.2-150000.1.12.1 | 1.27.2-150000.1.12.1 |
go1.27SUSE:Linux Enterprise Server 15 SP6-LTSS From an advisory covering 15 CVEs |
before 1.27.2-150000.1.12.1 | 1.27.2-150000.1.12.1 |
go1.27SUSE:Linux Enterprise Server for SAP Applications 15 SP4 From an advisory covering 15 CVEs |
before 1.27.2-150000.1.12.1 | 1.27.2-150000.1.12.1 |
go1.27SUSE:Linux Enterprise Server for SAP Applications 15 SP5 From an advisory covering 15 CVEs |
before 1.27.2-150000.1.12.1 | 1.27.2-150000.1.12.1 |
go1.27SUSE:Linux Enterprise Server for SAP Applications 15 SP6 From an advisory covering 15 CVEs |
before 1.27.2-150000.1.12.1 | 1.27.2-150000.1.12.1 |
go1.26SUSE:Linux Enterprise Module for Development Tools 15 SP7 From an advisory covering 13 CVEs |
before 1.26.9-150000.1.33.1 | 1.26.9-150000.1.33.1 |
go1.26SUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOS From an advisory covering 13 CVEs |
before 1.26.9-150000.1.33.1 | 1.26.9-150000.1.33.1 |
go1.26SUSE:Linux Enterprise High Performance Computing 15 SP4-LTSS From an advisory covering 13 CVEs |
before 1.26.9-150000.1.33.1 | 1.26.9-150000.1.33.1 |
go1.26SUSE:Linux Enterprise High Performance Computing 15 SP5-ESPOS From an advisory covering 13 CVEs |
before 1.26.9-150000.1.33.1 | 1.26.9-150000.1.33.1 |
go1.26SUSE:Linux Enterprise High Performance Computing 15 SP5-LTSS From an advisory covering 13 CVEs |
before 1.26.9-150000.1.33.1 | 1.26.9-150000.1.33.1 |
go1.26SUSE:Linux Enterprise Server 15 SP4-LTSS From an advisory covering 13 CVEs |
before 1.26.9-150000.1.33.1 | 1.26.9-150000.1.33.1 |
go1.26SUSE:Linux Enterprise Server 15 SP5-LTSS From an advisory covering 13 CVEs |
before 1.26.9-150000.1.33.1 | 1.26.9-150000.1.33.1 |
go1.26SUSE:Linux Enterprise Server 15 SP6-LTSS From an advisory covering 13 CVEs |
before 1.26.9-150000.1.33.1 | 1.26.9-150000.1.33.1 |
go1.26SUSE:Linux Enterprise Server for SAP Applications 15 SP4 From an advisory covering 13 CVEs |
before 1.26.9-150000.1.33.1 | 1.26.9-150000.1.33.1 |
go1.26SUSE:Linux Enterprise Server for SAP Applications 15 SP5 From an advisory covering 13 CVEs |
before 1.26.9-150000.1.33.1 | 1.26.9-150000.1.33.1 |
go1.26SUSE:Linux Enterprise Server for SAP Applications 15 SP6 From an advisory covering 13 CVEs |
before 1.26.9-150000.1.33.1 | 1.26.9-150000.1.33.1 |
go1.26-opensslSUSE:Linux Enterprise Module for Development Tools 15 SP7 From an advisory covering 16 CVEs |
before 1.26.10-150600.13.18.1 | 1.26.10-150600.13.18.1 |
go1.26-opensslSUSE:Linux Enterprise Server 15 SP6-LTSS From an advisory covering 16 CVEs |
before 1.26.10-150600.13.18.1 | 1.26.10-150600.13.18.1 |
go1.26-opensslSUSE:Linux Enterprise Server for SAP Applications 15 SP6 From an advisory covering 16 CVEs |
before 1.26.10-150600.13.18.1 | 1.26.10-150600.13.18.1 |
go1.26-opensslSUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOS From an advisory covering 16 CVEs |
before 1.26.10-150000.1.21.2 | 1.26.10-150000.1.21.2 |
go1.26-opensslSUSE:Linux Enterprise High Performance Computing 15 SP4-LTSS From an advisory covering 16 CVEs |
before 1.26.10-150000.1.21.2 | 1.26.10-150000.1.21.2 |
go1.26-opensslSUSE:Linux Enterprise High Performance Computing 15 SP5-ESPOS From an advisory covering 16 CVEs |
before 1.26.10-150000.1.21.2 | 1.26.10-150000.1.21.2 |
go1.26-opensslSUSE:Linux Enterprise High Performance Computing 15 SP5-LTSS From an advisory covering 16 CVEs |
before 1.26.10-150000.1.21.2 | 1.26.10-150000.1.21.2 |
go1.26-opensslSUSE:Linux Enterprise Server 15 SP4-LTSS From an advisory covering 16 CVEs |
before 1.26.10-150000.1.21.2 | 1.26.10-150000.1.21.2 |
go1.26-opensslSUSE:Linux Enterprise Server 15 SP5-LTSS From an advisory covering 16 CVEs |
before 1.26.10-150000.1.21.2 | 1.26.10-150000.1.21.2 |
go1.26-opensslSUSE:Linux Enterprise Server for SAP Applications 15 SP4 From an advisory covering 16 CVEs |
before 1.26.10-150000.1.21.2 | 1.26.10-150000.1.21.2 |
go1.26-opensslSUSE:Linux Enterprise Server for SAP Applications 15 SP5 From an advisory covering 16 CVEs |
before 1.26.10-150000.1.21.2 | 1.26.10-150000.1.21.2 |
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.22Ubuntu:20.04:LTS |
All versions, plus listed versions 1.22.2-2~20.04.11.22.2-2~20.04.21.22.2-2~20.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 |
All versions, 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.31.22.2-2~22.04.4 |
None known |
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.26Ubuntu:22.04:LTS |
All versions, plus listed versions 1.26.8-1~ubuntu0.22.04.2 |
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 |
All versions, plus listed versions 1.22~rc1-21.22.0-11.22.0-21.22.1-11.22.1-1build1 Show 6 moreShow less1.22.2-21.22.2-2ubuntu0.11.22.2-2ubuntu0.21.22.2-2ubuntu0.31.22.2-2ubuntu0.41.22.2-2ubuntu0.5 |
None known |
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.26Ubuntu:24.04:LTS |
All versions, plus listed versions 1.26.8-1~ubuntu0.24.04.2 |
None known |
golang-1.26Ubuntu:26.10 |
All versions, plus listed versions 1.26.0-11.26.2-31.26.4-11.26.5-11.26.6-21.26.7-11.26.8-11.26.8-2 |
None known |
golang-1.27Ubuntu:26.10 |
All versions, plus listed versions 1.27~rc1-11.27~rc2-11.27~rc3-11.27.0-11.27.1-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.26Ubuntu:26.04:LTS |
All versions, plus listed versions 1.26~rc3-21.26.0-11.26.8-1~ubuntu0.26.04.2 |
None known |
go1.26openSUSE:Tumbleweed From an advisory covering 13 CVEs |
before 1.26.9-1.1 | 1.26.9-1.1 |
go1.27openSUSE:Tumbleweed From an advisory covering 15 CVEs |
before 1.27.2-1.1 | 1.27.2-1.1 |
rcloneopenSUSE:Tumbleweed From an advisory covering 16 CVEs |
before 1.75.2-1.1 | 1.75.2-1.1 |
go1.27openSUSE:Leap 16.0 From an advisory covering 15 CVEs |
before 1.27.2-160000.1.1 | 1.27.2-160000.1.1 |
go1.26openSUSE:Leap 16.0 From an advisory covering 13 CVEs |
before 1.26.9-160000.1.1 | 1.26.9-160000.1.1 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected | ||
| facts | OSV | |
| first indexed | CVE List, EUVD, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2026-97030 is a medium vulnerability (CVSS 6.1) in Go Standard Library Html/template, published October 8, 2026. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.29%, the 21st percentile. Fixed in go 1.26.9-r0.
References
go.dev/cl/840925
go.dev/issue/81823
groups.google.com/g/golang-announce/c/U2fTuyDJznI
pkg.go.dev/vuln/GO-2026-6600
nvd.nist.gov/vuln/detail/CVE-2026-97030
github.com/advisories/GHSA-22jx-p735-qcpm
Show 75 moreShow less
access.redhat.com/errata/RHSA-2026:86093
access.redhat.com/security/cve/CVE-2026-111943
access.redhat.com/security/cve/CVE-2026-78667
access.redhat.com/security/cve/CVE-2026-78669
access.redhat.com/security/cve/CVE-2026-97031
bugzilla.redhat.com/2548334
bugzilla.redhat.com/2548336
bugzilla.redhat.com/2548344
bugzilla.redhat.com/2556068
errata.almalinux.org/10/ALSA-2026-86093.html
redhat.com/security/data/cve/CVE-2026-56866.html
redhat.com/security/data/cve/CVE-2026-78659.html
redhat.com/security/data/cve/CVE-2026-78660.html
redhat.com/security/data/cve/CVE-2026-78663.html
redhat.com/security/data/cve/CVE-2026-94439.html
redhat.com/security/data/cve/CVE-2026-94440.html
redhat.com/security/data/cve/CVE-2026-94444.html
redhat.com/security/data/cve/CVE-2026-94447.html
redhat.com/security/data/cve/CVE-2026-94448.html
redhat.com/security/data/cve/CVE-2026-97030.html
redhat.com/security/data/cve/CVE-2026-97032.html
access.redhat.com/errata/RHSA-2026:86196
errata.almalinux.org/9/ALSA-2026-86196.html
access.redhat.com/errata/RHSA-2026:86203
errata.almalinux.org/8/ALSA-2026-86203.html
docs.bell-sw.com/security/cves/CVE-2026-97030
security-tracker.debian.org/tracker/CVE-2026-97030
advisories.mageia.org/MGASA-2026-0497.html
bugs.mageia.org/show_bug.cgi?id=36481
openwall.com/lists/oss-security/2026/10/08/9
suse.com/support/update/announcement/2026/suse-su-202624237-1
bugzilla.suse.com/1272545
bugzilla.suse.com/1284766
bugzilla.suse.com/1284767
bugzilla.suse.com/1284768
bugzilla.suse.com/1284769
bugzilla.suse.com/1284770
bugzilla.suse.com/1284771
bugzilla.suse.com/1284772
bugzilla.suse.com/1284773
bugzilla.suse.com/1284774
bugzilla.suse.com/1284775
bugzilla.suse.com/1284776
bugzilla.suse.com/1284777
bugzilla.suse.com/1284778
bugzilla.suse.com/1284779
bugzilla.suse.com/1284780
suse.com/security/cve/CVE-2026-56857
suse.com/security/cve/CVE-2026-56866
suse.com/security/cve/CVE-2026-78659
suse.com/security/cve/CVE-2026-78660
suse.com/security/cve/CVE-2026-78663
suse.com/security/cve/CVE-2026-78667
suse.com/security/cve/CVE-2026-78669
suse.com/security/cve/CVE-2026-94439
suse.com/security/cve/CVE-2026-94440
suse.com/security/cve/CVE-2026-94444
suse.com/security/cve/CVE-2026-94447
suse.com/security/cve/CVE-2026-94448
suse.com/security/cve/CVE-2026-97030
suse.com/security/cve/CVE-2026-97031
suse.com/security/cve/CVE-2026-97032
suse.com/support/update/announcement/2026/suse-su-202624239-1
bugzilla.suse.com/1255111
suse.com/support/update/announcement/2026/suse-su-20264625-1
suse.com/support/update/announcement/2026/suse-su-20264629-1
suse.com/support/update/announcement/2026/suse-su-20264866-1
bugzilla.suse.com/1286261
bugzilla.suse.com/1286317
suse.com/security/cve/CVE-2026-111943
suse.com/support/update/announcement/2026/suse-su-20264867-1
ubuntu.com/security/CVE-2026-97030
cve.org/CVERecord?id=CVE-2026-97030
github.com/golang/go/issues/81823
suse.com/security/cve/CVE-2026-84445
Left out here: the rest of 3 source descriptions. The JSON record has them.