167 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-24
stories 1

© 2026 RepoJournal Home Showcase How it works Privacy

$ the-wire · showcase

KNOWNHOSTS REVOCATION GAP PATCHED

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

A revocation check in Go's crypto library silently let revoked host keys pass, and the fix is now in.

golang/crypto closed a security gap in ssh/knownhosts: revocation matching compared full marshaled key blobs, so a @revoked line with a plain host key failed to revoke a certificate certifying that key. The fix aligns with OpenSSH's check_key_not_revoked, which compares only public key portions. This matters for any SSH client that relies on certificate-based host key verification. The one-line functional change makes IsRevoked match the underlying public key instead of the entire certificate blob. That means a revoked host key now properly blocks certificates chaining to it. If you vendor golang/crypto, update before your next deployment. It's a subtle fix with a real security impact.

Quick answers

What shipped in Go on August 24, 2026?
A revocation check in Go's crypto library silently let revoked host keys pass, and the fix is now in. In total, 1 commits landed.
Who contributed to Go on August 24, 2026?
1 developer shipped this update, including Nicola Murino.
What were the notable Go updates?
ssh/knownhosts: compare only public key portions for revocation.