diff options
| author | Sharlatan Hellseher <sharlatanus@gmail.com> | 2026-04-30 23:50:48 +0100 |
|---|---|---|
| committer | Sharlatan Hellseher <sharlatanus@gmail.com> | 2026-05-15 13:05:12 +0100 |
| commit | 01038288e59f51512d0e4ee942e550d8a12ca158 (patch) | |
| tree | 8d450452f04142311676f5b9d1e33e764703d1f6 /gnu/packages/golang.scm | |
| parent | 06ccb7d98083ddbef47b190881d619316bfdb582 (diff) | |
gnu: go-1.25: Update to 1.25.9 [security-fixes].
go1.25.9 (released 2026-04-07) includes security fixes to the go
command, the compiler, and the archive/tar, crypto/tls, crypto/x509,
html/template, and os packages, as well as bug fixes to the go command,
the compiler, and the runtime.
See: <https://github.com/golang/go/milestone/431>
Containes fixes for:
CVE-2026-32282: os: Root.Chmod can follow symlinks out of the root on
Linux
CVE-2026-32289: html/template: JS template literal context incorrectly
tracked
CVE-2026-27144: cmd/compile: no-op interface conversion bypasses overlap
checking
CVE-2026-27143: cmd/compile: possible memory corruption after bound
check elimination
CVE-2026-32288: rchive/tar: unbounded allocation when parsing old format
GNU sparse map
CVE-2026-32283: crypto/tls: multiple key update handshake messages can
cause connection to deadlock
CVE-2026-27140: cmd/go: trust layer bypass when using cgo and SWIG
CVE-2026-32280: crypto/x509: unexpected work during chain building
CVE-2026-32281: crypto/x509: inefficient policy validation
* gnu/packages/golang.scm (go-1.25): Update to 1.25.9.
Change-Id: Ie5f8efb1588add0b7dfc25122f9588819e02ba9e
Diffstat (limited to 'gnu/packages/golang.scm')
| -rw-r--r-- | gnu/packages/golang.scm | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/gnu/packages/golang.scm b/gnu/packages/golang.scm index 9e8c3bec746..8088f5bb479 100644 --- a/gnu/packages/golang.scm +++ b/gnu/packages/golang.scm | |||
| @@ -1075,7 +1075,7 @@ in the style of communicating sequential processes (@dfn{CSP}).") | |||
| 1075 | (package | 1075 | (package |
| 1076 | (inherit go-1.24) | 1076 | (inherit go-1.24) |
| 1077 | (name "go") | 1077 | (name "go") |
| 1078 | (version "1.25.8") | 1078 | (version "1.25.9") |
| 1079 | (source | 1079 | (source |
| 1080 | (origin | 1080 | (origin |
| 1081 | (method git-fetch) | 1081 | (method git-fetch) |
| @@ -1084,7 +1084,7 @@ in the style of communicating sequential processes (@dfn{CSP}).") | |||
| 1084 | (commit (string-append "go" version)))) | 1084 | (commit (string-append "go" version)))) |
| 1085 | (file-name (git-file-name name version)) | 1085 | (file-name (git-file-name name version)) |
| 1086 | (sha256 | 1086 | (sha256 |
| 1087 | (base32 "0vgz80mrxlkljr8ynficwvshinirqxbiv2ikscf941ladbv0g604")))) | 1087 | (base32 "0drn4fqxyj72mpxl6aiwakscwm0xighkcyq6vkr3kjwb7rv6pyxv")))) |
| 1088 | (arguments | 1088 | (arguments |
| 1089 | (substitute-keyword-arguments (package-arguments go-1.24) | 1089 | (substitute-keyword-arguments (package-arguments go-1.24) |
| 1090 | ((#:phases phases) | 1090 | ((#:phases phases) |
