Paper/Archive/CVE-2026-39830

CVE-2026-39830

golang.org/x/crypto golang.org/x/crypto/ssh — Invoking client can cause server deadlock on unexpected responses in golang.org/x/crypto/ssh

Description · from the CVE record

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

ProductAffectedFixed inSource
golang.org/x/crypto/ssh< 0.52.00.52.0CNA
Cryostat 4 on RHEL 9see advisory4.2.0-19redhat-SADP
Red Hat Enterprise Linux 10see advisory2:1.43.1-3.el10_2redhat-SADP
Red Hat Enterprise Linux 10see advisory7:5.8.2-4.el10_2redhat-SADP
Red Hat Enterprise Linux 8see advisory8100020260701102925.afee755dredhat-SADP
Red Hat Enterprise Linux 8.8 Telecommunications Update Servicesee advisory8080020260721142025.63b34585redhat-SADP
Red Hat Enterprise Linux 8.8 Update Services for SAP Solutionssee advisory8080020260721142025.63b34585redhat-SADP
Red Hat Enterprise Linux 9see advisory2:1.43.1-2.el9_8redhat-SADP
Red Hat Enterprise Linux 9.6 Extended Update Supportsee advisory5:5.4.0-22.el9_6.5redhat-SADP
RHEM 1.0 for RHEL 9see advisory0:1.0.3-1.el9emredhat-SADP
RHEM 1.1 for RHEL 10see advisory0:1.1.3-1.el10emredhat-SADP
RHEM 1.1 for RHEL 9see advisory0:1.1.3-1.el9emredhat-SADP

Scores by source

CISA ADP9.1CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:H
redhat-SADP (CNA)7.5CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
CISA ADPSSVCExploitation: none · Automatable: yes · Technical impact: partial

References

refgo.dev/issue/79564refgroups.google.com/g/golang-announce/c/a082jnz-LvIrefgo.dev/cl/781640refgo.dev/cl/781664refpkg.go.dev/vuln/GO-2026-5017refaccess.redhat.com/security/cve/CVE-2026-39830refbugzilla.redhat.com/show_bug.cgi?id=2480684refsecurity.access.redhat.com/data/csaf/v2/vex/2026/cve-2026-39830.jsonadvisoryaccess.redhat.com/errata/RHSA-2026:41019advisoryaccess.redhat.com/errata/RHSA-2026:48151advisoryaccess.redhat.com/errata/RHSA-2026:36796advisoryaccess.redhat.com/errata/RHSA-2026:36199advisoryaccess.redhat.com/errata/RHSA-2026:37072advisoryaccess.redhat.com/errata/RHSA-2026:35833advisoryaccess.redhat.com/errata/RHSA-2026:49944advisoryaccess.redhat.com/errata/RHSA-2026:67450advisoryaccess.redhat.com/errata/RHSA-2026:29455advisoryaccess.redhat.com/errata/RHSA-2026:54531advisoryaccess.redhat.com/errata/RHSA-2026:61314advisoryaccess.redhat.com/errata/RHSA-2026:36808advisoryaccess.redhat.com/errata/RHSA-2026:66521advisoryaccess.redhat.com/errata/RHSA-2026:51033advisoryaccess.redhat.com/errata/RHSA-2026:59467advisoryaccess.redhat.com/errata/RHSA-2026:66022advisoryaccess.redhat.com/errata/RHSA-2026:43692advisoryaccess.redhat.com/errata/RHSA-2026:54400advisoryaccess.redhat.com/errata/RHSA-2026:36319advisoryaccess.redhat.com/errata/RHSA-2026:36625advisoryaccess.redhat.com/errata/RHSA-2026:36207advisoryaccess.redhat.com/errata/RHSA-2026:36651advisoryaccess.redhat.com/errata/RHSA-2026:40945advisoryaccess.redhat.com/errata/RHSA-2026:40118advisoryaccess.redhat.com/errata/RHSA-2026:37275advisoryaccess.redhat.com/errata/RHSA-2026:60520advisoryaccess.redhat.com/errata/RHSA-2026:36648advisoryaccess.redhat.com/errata/RHSA-2026:41036advisoryaccess.redhat.com/errata/RHSA-2026:57801advisoryaccess.redhat.com/errata/RHSA-2026:52857advisoryaccess.redhat.com/errata/RHSA-2026:52910advisoryaccess.redhat.com/errata/RHSA-2026:65964advisoryaccess.redhat.com/errata/RHSA-2026:37387advisoryaccess.redhat.com/errata/RHSA-2026:41031advisoryaccess.redhat.com/errata/RHSA-2026:42146advisoryaccess.redhat.com/errata/RHSA-2026:43052advisoryaccess.redhat.com/errata/RHSA-2026:42796advisoryaccess.redhat.com/errata/RHSA-2026:41066advisoryaccess.redhat.com/errata/RHSA-2026:40262advisoryaccess.redhat.com/errata/RHSA-2026:40972advisoryaccess.redhat.com/errata/RHSA-2026:40974advisoryaccess.redhat.com/errata/RHSA-2026:40969advisoryaccess.redhat.com/errata/RHSA-2026:36797advisoryaccess.redhat.com/errata/RHSA-2026:37271advisoryaccess.redhat.com/errata/RHSA-2026:37268advisoryaccess.redhat.com/errata/RHSA-2026:37272advisoryaccess.redhat.com/errata/RHSA-2026:37278advisoryaccess.redhat.com/errata/RHSA-2026:37286advisoryaccess.redhat.com/errata/RHSA-2026:37296advisoryaccess.redhat.com/errata/RHSA-2026:57194advisoryaccess.redhat.com/errata/RHSA-2026:46885advisoryaccess.redhat.com/errata/RHSA-2026:47735