An authenticated SSH client that repeatedly opened channels which
were rejected by the server caused unbounded memory growth, eventually
crashing the server process and affecting all connected users. Rejected
channels are now properly removed from the connection's internal state
and released for garbage collection.
Thanks to Ziyan Zhou for reporting this issue.
This is CVE-2026-39827 and Go issue https://go.dev/issue/35127.
This was a PUBLIC track issue, tracked in http://b/502992369.
An authenticated SSH client that repeatedly opened channels which
were rejected by the server caused unbounded memory growth, eventually
crashing the server process and affecting all connected users. Rejected
channels are now properly removed from the connection's internal state
and released for garbage collection.
Thanks to Ziyan Zhou for reporting this issue.
This is CVE-2026-39827 and Go issue https://go.dev/issue/35127.
This was a PUBLIC track issue, tracked in http://b/502992369.