VulnPulse
보통취약점 권고Rust

russh: Unbounded memory allocation in agent protocol server via crafted constraint records

影響: rust:russh <= 0.64.0 → 0.64.1

russh_keys::agent::server::add_key (russh/src/keys/agent/server.rs:271-319) spawns a dedicated tokio task for every 5-byte SSH_AGENT_CONSTRAIN_LIFETIME record attached to an added key, each cloning the key blob and sleeping for the declared lifetime (up to ~136 years). The loop has no per-request task budget, and spawned tasks are not rolled back when the overall request fails. Repeating one constrained add-key message over an agent connection converts wire bytes into resident tasks and…

GitHub Advisory Database에서 읽기

CVECVE-2026-111061
정보원GitHub Advisory Database
수집 시각2026. 10. 22. 오전 01:17
데이터Markdown JSON

2026. 10. 20. 오전 02:06, GitHub Advisory Database에서 "russh: Unbounded memory allocation in agent protocol server via crafted constraint records"을(를) 게시했습니다 (유형: 취약점 권고). 심각도는 "보통"(medium)입니다. 관련 기술: Rust. CVE: CVE-2026-111061.