๐Ÿ” CVE Alert

CVE-2026-116775

UNKNOWN 0.0

pageant: unbounded frame buffering on peer-controlled 4-byte length prefix (memory-exhaustion DoS)

CVSS Score
0.0
EPSS Score
0.0%
EPSS Percentile
0th

pageant provides a PageantStream type that implements AsyncRead and AsyncWrite traits and can be used to communicate with a running Pageant instance. From 0.2.0 until 0.2.5, PageantStream::new in pageant/src/wmmessage.rs trusts a peer-controlled four-byte length prefix and buffers until len + 4 bytes are available without checking the fixed _AGENT_MAX_MSGLEN transport capacity. An application that bridges an SSH forwarded-agent channel to the raw stream can allow a malicious server to force large allocations or retain a partially filled frame, causing client memory exhaustion. This issue is fixed in version 0.2.5.

CWE CWE-770
Vendor eugeny
Product russh
Published Oct 27, 2026
Stay Ahead of the Next One

Get instant alerts for eugeny russh

Be the first to know when new unknown vulnerabilities affecting eugeny russh are published โ€” delivered to Slack, Telegram or Discord.

Get Free Alerts โ†’ Free ยท No credit card ยท 60 sec setup

Affected Versions

Eugeny / russh
>= 0.2.0, < 0.2.5

References

NVD โ†— CVE.org โ†— EPSS Data โ†—
github.com: https://github.com/Eugeny/russh/security/advisories/GHSA-662x-8wvj-2276 github.com: https://github.com/Eugeny/russh/commit/69e4b55513eaa8ac9d2ad4236f13171fc164e10a github.com: https://github.com/Eugeny/russh/releases/tag/v0.65.0