SUSE-SU-2026:4625-1
SUSE-SU-2026:4625-1 · Security update for go1.27
Cette page présente des faits issus de sources publiques. Consultez l’avis original avant toute mise à jour.
Cette page présente une partie des faits des sources. Consultez les avis liés pour la description complète et les versions concernées.
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 using tail calls cause race detector stack growth * go#81667 cmd/compile: go1.27 miscompiles &slice[i].Field on an append-built slice; returned pointer aliases reused memory * go#81706 cmd/compile: ICE on 386 when inlining nested bit rotations (Int64Lo not lowered) * go#81816 net/http: Request.TLS is not properly populated for HTTP/2 requests * go#81818 cmd/internal/obj/ppc64: async preemption bug in BR (CTR) * go#81829 runtime: windows/amd64 stack corruption when LockOSThread wraps registry calls (new in Go 1.27) * go#81832 cmd/cover: NumStmt duplicated across split blocks, inflating statement coverage * go#81861 cmd/go: vet reports no diagnostics for a package that an earlier run vetted as a dependency * go#81890 cmd/link: plugin.Open fails on macOS 27: LC_DYLD_CHAINED_FIXUPS seg_count not updated after combining DWARF
Correctif disponible
- Publication
- Mise à jour
Pile logicielle: system
Produits et versions concernés
go1.27 SUSE:Linux Enterprise Module for Development Tools 15 SP7
- Plages de versions concernées
- ECOSYSTEM: < 1.27.2-150000.1.12.1
Mettez à jour vers 1.27.2-150000.1.12.1
go1.27 SUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOS
- Plages de versions concernées
- ECOSYSTEM: < 1.27.2-150000.1.12.1
Mettez à jour vers 1.27.2-150000.1.12.1
go1.27 SUSE:Linux Enterprise High Performance Computing 15 SP4-LTSS
- Plages de versions concernées
- ECOSYSTEM: < 1.27.2-150000.1.12.1
Mettez à jour vers 1.27.2-150000.1.12.1
go1.27 SUSE:Linux Enterprise High Performance Computing 15 SP5-ESPOS
- Plages de versions concernées
- ECOSYSTEM: < 1.27.2-150000.1.12.1
Mettez à jour vers 1.27.2-150000.1.12.1
go1.27 SUSE:Linux Enterprise High Performance Computing 15 SP5-LTSS
- Plages de versions concernées
- ECOSYSTEM: < 1.27.2-150000.1.12.1
Mettez à jour vers 1.27.2-150000.1.12.1
go1.27 SUSE:Linux Enterprise Server 15 SP4-LTSS
- Plages de versions concernées
- ECOSYSTEM: < 1.27.2-150000.1.12.1
Mettez à jour vers 1.27.2-150000.1.12.1
go1.27 SUSE:Linux Enterprise Server 15 SP5-LTSS
- Plages de versions concernées
- ECOSYSTEM: < 1.27.2-150000.1.12.1
Mettez à jour vers 1.27.2-150000.1.12.1
go1.27 SUSE:Linux Enterprise Server 15 SP6-LTSS
- Plages de versions concernées
- ECOSYSTEM: < 1.27.2-150000.1.12.1
Mettez à jour vers 1.27.2-150000.1.12.1
go1.27 SUSE:Linux Enterprise Server for SAP Applications 15 SP4
- Plages de versions concernées
- ECOSYSTEM: < 1.27.2-150000.1.12.1
Mettez à jour vers 1.27.2-150000.1.12.1
go1.27 SUSE:Linux Enterprise Server for SAP Applications 15 SP5
- Plages de versions concernées
- ECOSYSTEM: < 1.27.2-150000.1.12.1
Mettez à jour vers 1.27.2-150000.1.12.1
go1.27 SUSE:Linux Enterprise Server for SAP Applications 15 SP6
- Plages de versions concernées
- ECOSYSTEM: < 1.27.2-150000.1.12.1
Mettez à jour vers 1.27.2-150000.1.12.1
Sources originales
- https://www.suse.com/support/update/announcement/2026/suse-su-20264625-1/
- https://bugzilla.suse.com/1272545
- https://bugzilla.suse.com/1284766
- https://bugzilla.suse.com/1284767
- https://bugzilla.suse.com/1284768
- https://bugzilla.suse.com/1284769
- https://bugzilla.suse.com/1284770
- https://bugzilla.suse.com/1284771
- https://bugzilla.suse.com/1284772
- https://bugzilla.suse.com/1284773
- https://bugzilla.suse.com/1284774
- https://bugzilla.suse.com/1284775
- https://bugzilla.suse.com/1284776
- https://bugzilla.suse.com/1284777
- https://bugzilla.suse.com/1284778
- https://bugzilla.suse.com/1284779
- https://bugzilla.suse.com/1284780
- https://www.suse.com/security/cve/CVE-2026-56857
- https://www.suse.com/security/cve/CVE-2026-56866
- https://www.suse.com/security/cve/CVE-2026-78659
- https://www.suse.com/security/cve/CVE-2026-78660
- https://www.suse.com/security/cve/CVE-2026-78663
- https://www.suse.com/security/cve/CVE-2026-78667
- https://osv.dev/vulnerability/SUSE-SU-2026:4625-1