RepoJournal
Go

@golang

Go and the standard library - backend infrastructure at scale

Keep up with Go in about 3 minutes a day: what actually shipped — the commits, pull requests, releases, and security advisories that matter.

One email a day. Unsubscribe in one click.

Pick a date

Topics: Go Infrastructure Full archive →

The Wire · Showcase

GO PATCHES TWO CRITICAL SUMDB VULNERABILITIES OVERNIGHT

By RepoJournal · Filed · About Go

The core team pulled in emergency fixes for authentication bypasses in module sum verification that could let attackers inject malicious hashes into the dependency chain.

golang/go updated its vendored x/mod to include two critical fixes: a TileHashReader authentication bypass in sumdb/tlog [1] and a hash validation gap in sumdb Lookup [1] that together address CVE-2026-56864 and CVE-2026-56865. The same fixes landed upstream in golang/mod [7] [8], where Filippo Valsorda fixed a deduplication logic flaw that could skip authentication of certain tiles entirely. In parallel, encoding/asn1 now enforces a maximum recursion depth to prevent stack exhaustion on deeply nested structures [2], closing CVE-2026-33818. The vulndb team added release reports for go1.25.13, go1.26.6, and go1.27rc3 [5], signaling patch versions are rolling. Tools updated its stdlib index for 1.27rc3 [10], and a lingering pseudo-version bug in go doc -http got fixed [3]. All five repos synced their x dependency graphs overnight [4] [6] [9] [11].

One email a day. Unsubscribe in one click.

Action items

References

  1. [1] all: update vendored x/mod golang/go
  2. [2] encoding/asn1: enforce maximum recursion depth golang/go
  3. [3] cmd/go/internal/doc: fix pkgsite psuedo-version golang/go
  4. [4] go.mod: update golang.org/x dependencies golang/pkgsite
  5. [5] data/reports: add go1.25.13/go1.26.6/go1.27rc3 release reports golang/vulndb
  6. [6] go.mod: update golang.org/x dependencies golang/vulndb
  7. [7] sumdb: ignore unrelated hashes in Lookup golang/mod
  8. [8] sumdb/tlog: fix TileHashReader authentication bypass golang/mod
  9. [9] go.mod: update golang.org/x dependencies golang/mod
  10. [10] internal/stdlib: update stdlib index for Go 1.27 Release Candidate 3 golang/tools
  11. [11] go.mod: update golang.org/x dependencies golang/tools

Quick answers

What shipped in Go on August 14, 2026?
The core team pulled in emergency fixes for authentication bypasses in module sum verification that could let attackers inject malicious hashes into the dependency chain. In total, 22 commits landed.
Who contributed to Go on August 14, 2026?
10 developers shipped this update, including Dmitri Shuralyov, Ian Alexander, Michael Pratt, Carlos Amedee, Gopher Robot, Jonathan Amsterdam, Neal Patel, and Roland Shoemaker, and 2 more.
What were the notable Go updates?
all: update vendored x/mod, encoding/asn1: enforce maximum recursion depth, and cmd/go/internal/doc: fix pkgsite psuedo-version.

More from @golang

Daily updates, in your inbox

Follow Go

Keep up with Go in about 3 minutes a day: what actually shipped — the commits, pull requests, releases, and security advisories that matter.

or

One email a day. Unsubscribe in one click. Read a past issue →

Elsewhere on the wire

Want every project, not just this one?