CVE-2026-56857
Root.Mkdir(All) can follow junctions out of the root on Windows in os
On Windows, when the target of Root.Mkdir or Root.MkdirAll is a junction pointing to an empty location, the operation can create a directory at the junction target even when that target is located outside the root. This only applies to operations where the last path component is a junction (path/to/junction, but not path/junction/target).
Attack profile
How easy it is to exploit
- Attack vector
- Network
- 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
9.8
Root.Mkdir(All) can follow junctions out of the root on Windows in os
On Windows, when the target of Root.Mkdir or Root.MkdirAll is a junction pointing to an empty location, the operation can create a directory at the junction target even when that target is located outside the root. This only applies to operations where the last path component is a junction (path/to/junction, but not path/junction/target).
- Record
CVE-2026-56857- CVSS 3.1
- 9.8 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - Weakness
- CWE-1386
- Updated
- 2026-11-02
EUVDEUVD-2026-95420
9.8
On Windows, when the target of Root.Mkdir or Root.MkdirAll is a junction pointing to an empty location, the operation can create a directory at the junction target even when that target is located outside the root. This only applies to operations where the last path component is a junction (path/to/junction, but not path/junction/target).
- Record
EUVD-2026-95420- CVSS 3.1
- 9.8 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
GitHub AdvisoriesGHSA-c3q7-m35p-9qq7
9.8
On Windows, when the target of Root.Mkdir or Root.MkdirAll is a junction pointing to an empty...
On Windows, when the target of Root.Mkdir or Root.MkdirAll is a junction pointing to an empty location, the operation can create a directory at the junction target even when that target is located outside the root. This only applies to operations where the last path component is a junction (path/to/junction, but not path/junction/target).
- Record
GHSA-c3q7-m35p-9qq7- CVSS 3.1
- 9.8 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - Weakness
- CWE-1386
- Updated
- 2026-11-02
NVD
9.8
On Windows, when the target of Root.Mkdir or Root.MkdirAll is a junction pointing to an empty location, the operation can create a directory at the junction target even when that target is located outside the root. This only applies to operations where the last path component is a junction (path/to/junction, but not path/junction/target).
- Record
CVE-2026-56857- CVSS 3.1
- 9.8 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - Weakness
- CWE-1386
- Updated
- 2026-11-02
OSVALPINE-CVE-2026-56857
9.8
On Windows, when the target of Root.Mkdir or Root.MkdirAll is a junction pointing to an empty location, the operation can create a directory at the junction target even when that target is located outside the root. This only applies to operations where the last path component is a junction (path/to/junction, but not path/junction/target).
- Record
ALPINE-CVE-2026-56857- CVSS 3.1
- 9.8 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-03
OSVBELL-CVE-2026-56857
9.8
CVE-2026-56857 does not affect BellSoft software
- Record
BELL-CVE-2026-56857- CVSS 3.1
- 9.8 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
Show 17 moreShow less
OSVUBUNTU-CVE-2026-56857
9.8
On Windows, when the target of Root.Mkdir or Root.MkdirAll is a junction pointing to an empty location, the operation can create a directory at the junction target even when that target is located outside the root. This only applies to operations where the last path component is a junction (path/to/junction, but not path/junction/target).
- Record
UBUNTU-CVE-2026-56857- CVSS 3.1
- 9.8 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-04
OSVAZL-107457 No score
CVE-2026-56857 affecting package golang 1.26.7-1
On Windows, when the target of Root.Mkdir or Root.MkdirAll is a junction pointing to an empty location, the operation can create a directory at the junction target even when that target is located outside the root. This only applies to operations where the last path component is a junction (path/to/junction, but not path/junction/target).
- Record
AZL-107457- Updated
- 2026-11-02
OSVAZL-107489 No score
CVE-2026-56857 affecting package golang 1.27.1-1
On Windows, when the target of Root.Mkdir or Root.MkdirAll is a junction pointing to an empty location, the operation can create a directory at the junction target even when that target is located outside the root. This only applies to operations where the last path component is a junction (path/to/junction, but not path/junction/target).
- Record
AZL-107489- Updated
- 2026-11-02
OSVBIT-golang-2026-56857 No score
Root.Mkdir(All) can follow junctions out of the root on Windows in os
On Windows, when the target of Root.Mkdir or Root.MkdirAll is a junction pointing to an empty location, the operation can create a directory at the junction target even when that target is located outside the root. This only applies to operations where the last path component is a junction (path/to/junction, but not path/junction/target).
- Record
BIT-golang-2026-56857- Updated
- 2026-11-02
OSVGO-2026-6604 No score
Root.Mkdir(All) can follow junctions out of the root on Windows in os
On Windows, when the target of Root.Mkdir or Root.MkdirAll is a junction pointing to an empty location, the operation can create a directory at the junction target even when that target is located outside the root. This only applies to operations where the last path component is a junction (path/to/junction, but not path/junction/target).
- Record
GO-2026-6604- 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:12351-1 No score
tempo-cli-3.1.1-1.1 on GA media
These are all security issues fixed in the tempo-cli-3.1.1-1.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2026:12351-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 |
|---|---|---|
dockerAlpine:v3.24 |
before 29.9.0-r0 | 29.9.0-r0 |
goAlpine:v3.24 |
before 1.26.9-r0 | 1.26.9-r0 |
golangAzure Linux:3 |
through 1.26.7-1 | None known |
golangAzure Linux:3 |
1.27.0 to 1.27.1-1 | None known |
golangBitnami |
before 1.26.9, 1.27.0-0 up to 1.27.2 | 1.26.91.27.2 |
stdlibGo |
before 1.26.9, 1.27.0-0 up to 1.27.2 | 1.26.91.27.2 |
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 |
Show 72 moreShow less
| Package | Affected | Fixed |
|---|---|---|
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: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.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.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.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.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 |
tempo-cliopenSUSE:Tumbleweed From an advisory covering 5 CVEs |
before 3.1.1-1.1 | 3.1.1-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 | ||
| affected, facts | OSV | |
| affected, aliases, references | 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-56857 is a critical vulnerability (CVSS 9.8) in Go Standard Library Os, published October 8, 2026. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.55%, the 46th percentile. Fixed in docker 29.9.0-r0.
References
go.dev/cl/847305
go.dev/issue/81739
groups.google.com/g/golang-announce/c/U2fTuyDJznI
pkg.go.dev/vuln/GO-2026-6604
nvd.nist.gov/vuln/detail/CVE-2026-56857
github.com/advisories/GHSA-c3q7-m35p-9qq7
Show 48 moreShow less
security.alpinelinux.org/vuln/CVE-2026-56857
docs.bell-sw.com/security/cves/CVE-2026-56857
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-56857
cve.org/CVERecord?id=CVE-2026-56857
openwall.com/lists/oss-security/2026/10/08/9
github.com/golang/go/issues/81739
suse.com/security/cve/CVE-2026-84445
Left out here: the rest of 3 source descriptions. The JSON record has them.