← Vulnerability feed

Vulnerability record · CVE-2026-56855 · published 2 September 2026

CVE-2026-56855: Golang crypto allocation without limits vulnerability

Golang · Crypto

Previously, after a channel has been established, a malicious peer could send crafted messages that would deadlock the entire connection. Now, we handle all RFC 4254 channel messages; global requests are handled explicitly. Then, treat all other messages as a protocol error and tear the connection down instead of buffering and blocking.

7.5 CVSS 3.1 High EPSS 0.50% · top 59.6% CWE-770 · Allocation without limits
7.5CVSS 3.1 base score
0.50%EPSS exploitation probability, 30 days
NoNot in CISA KEV
1Affected product versions listed by NVD
4References
4 Sep 2026Last modified by NVD

Description

Previously, after a channel has been established, a malicious peer could send crafted messages that would deadlock the entire connection. Now, we handle all RFC 4254 channel messages; global requests are handled explicitly. Then, treat all other messages as a protocol error and tear the connection down instead of buffering and blocking.

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H

Affected products

1 vulnerable configurations from NVD's CPE data, grouped by vendor and product.

References

Track CVE-2026-56855 inside VULONE

Watch it alongside the ransomware crews, C2 infrastructure and forum chatter that reference it, query it through the API and pull it into your SIEM over TAXII.

Start free Open in platform

Related vulnerabilities

Same products first, then exploited flaws of the same weakness class.

10.0CVE-2026-46595Golang crypto incorrect authorization vulnerabilityPreviously, CVE-2024-45337 fixed an authorization bypass for misused ssh server configurations; if any other type of callback is passed other than pu…EPSS 0.60%9.1CVE-2026-42508Golang crypto improper certificate validation vulnerabilityPreviously, a revoked 'SignatureKey' belonging to a CA was not correctly checked for revocation. Now, both the 'key' and 'key.SignatureKey' are check…EPSS 0.65%9.1CVE-2026-39834Golang crypto integer overflow vulnerabilityWhen writing data larger than 4GB in a single Write call on an SSH channel, an integer overflow in the internal payload size calculation caused the w…EPSS 0.64%9.1CVE-2026-39830Golang crypto memory buffer overflow vulnerabilityA malicious SSH peer could send unsolicited global request responses to fill an internal buffer, blocking the connection's read loop. The blocked gor…EPSS 0.62%9.1CVE-2026-39831Golang crypto missing authorization vulnerabilityThe Verify() method for FIDO/U2F security key types ([email protected], [email protected]) did not check the User Presence …EPSS 0.49%9.1CVE-2026-39832Golang crypto deserialization of untrusted data vulnerabilityWhen adding a key to a remote agent constraint extensions such as [email protected] were not serialized in the request. Destinatio…EPSS 0.72%9.1CVE-2026-39833Golang crypto missing authorization vulnerabilityThe in-memory keyring returned by NewKeyring() silently accepted keys with the ConfirmBeforeUse constraint but never enforced it. The key would sign …EPSS 0.49%8.1CVE-2017-3204Golang crypto vulnerabilityThe Go SSH library (x/crypto/ssh) by default does not verify host keys, facilitating man-in-the-middle attacks. Default behavior changed in commit e4…EPSS 3.2%

Source: NIST National Vulnerability Database (record CVE-2026-56855), CISA KEV, FIRST EPSS (scores of 2026-09-26). This page is refreshed as NVD updates the record.