CVE-2026-39832
A critical flaw in Go’s crypto library lets attackers bypass destination restrictions on SSH keys when they are forwarded, allowing the key to be used on any remote host. The problem occurs because constraint extensions were not serialized, so they were silently removed. The library now serializes all extensions and rejects unsupported ones.
No official fix yet. If none appears within 45 days of first tracking, this entry is removed automatically.
Who is affected
Go crypto library (golang crypto) used by developers for SSH key management.
Real-world impact
An attacker could use a forwarded SSH key without restrictions, potentially gaining unauthorized access to remote systems.
Why this severity
The CVSS score of 9.1 reflects the high impact of confidentiality and integrity loss with no authentication or user interaction required, making it a critical vulnerability.
What to do about it
No official fix or mitigation is documented in the sources yet. Monitor the vendor advisory and apply the patch as soon as it is released.
No fix documented in sources
Timeline
- May 22, 2026 · May 22, 2026PublishedDisclosed and added to the National Vulnerability Database.
- Aug 4, 2026 · 7h agoAdvisory updatedThe NVD record was last revised.
How it’s attacked
References & advisories
- go.dev/cl/778642issue tracking
- go.dev/issue/79435issue tracking
- groups.google.com/g/golang-announce/c/a082jnz…mailing list
- pkg.go.dev/vuln/GO-2026-5006vendor advisory
- access.redhat.com/errata/RHSA-2026:35833
- access.redhat.com/errata/RHSA-2026:36199
- access.redhat.com/errata/RHSA-2026:36319
- access.redhat.com/errata/RHSA-2026:36625
- access.redhat.com/errata/RHSA-2026:36648
- access.redhat.com/errata/RHSA-2026:36651
- access.redhat.com/errata/RHSA-2026:36796
- access.redhat.com/errata/RHSA-2026:36797
- access.redhat.com/errata/RHSA-2026:37072
- access.redhat.com/errata/RHSA-2026:37123
- access.redhat.com/errata/RHSA-2026:37271
- access.redhat.com/errata/RHSA-2026:37387
- access.redhat.com/errata/RHSA-2026:37410
- access.redhat.com/errata/RHSA-2026:40118
- access.redhat.com/errata/RHSA-2026:40262
- access.redhat.com/errata/RHSA-2026:40945