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

KNOWNHOSTS REVOCATION GAP PATCHED

By RepoJournal · Filed · About Go

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.

One email a day. Unsubscribe in one click.

Action items

References

  1. [1] ssh/knownhosts: compare only public key portions for revocation golang/crypto

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.

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?