127 wires and counting

$ follow Go

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

or

fair warning: these emails are deeply technical. diffs, version numbers, CVEs, benchmark deltas. if that's not your idea of a good read, this isn't your newsletter.

Folds into your digest — weekly by default, monthly if you prefer. Unsubscribe in one click.

$ status

wire 2026-08-14
stories 22

© 2026 RepoJournal Home Showcase Explore How it works Privacy

$ the-wire · showcase

GO PATCHES TWO CRITICAL SUMDB VULNERABILITIES OVERNIGHT

By RepoJournal · Filed · About Go · Composed from the cited sources · methodology

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].

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.