CVE-2026-39830
9.1
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:H
Summary
A malicious SSH peer could send unsolicited global request responses to fill an internal buffer, blocking the connection's read loop. The blocked goroutine could not be released by calling Close(), resulting in a resource leak per connection. Unsolicited global responses are now discarded.
Affected Software
| Vendor | Product | Version Range | Status |
|---|---|---|---|
| golang.org/x/crypto | golang.org/x/crypto/ssh | 0 < 0.52.0 | affected |
Weaknesses
- CWE-833: Deadlock
ADP Enrichment
CISA ADP Vulnrichment
- SSVC:
- Exploitation: none
- Automatable: yes
- Technical Impact: partial
golang.org/x/crypto/ssh: golang.org/x/crypto/ssh: Denial of Service via resource leak from unsolicited SSH responses
Additional References
- https://access.redhat.com/security/cve/CVE-2026-39830
- https://bugzilla.redhat.com/show_bug.cgi?id=2480684
- https://security.access.redhat.com/data/csaf/v2/vex/2026/cve-2026-39830.json
- https://access.redhat.com/errata/RHSA-2026:29455
References
- https://go.dev/issue/79564
- https://groups.google.com/g/golang-announce/c/a082jnz-LvI
- https://go.dev/cl/781640
- https://go.dev/cl/781664
- https://pkg.go.dev/vuln/GO-2026-5017
Feedback
Was this page helpful?
Glad to hear it! Please tell us how we can improve.
Sorry to hear that. Please tell us how we can improve.