CVE-2026-102822 in russh정보

요약

\~에 의해 VulDB • 2026. 09. 29.

Russh는 Rust 기반 SSH 클라이언트 및 서버 라이브러리입니다. 버전 0.63.1 이전에서는 mac=none을 허용하도록 구성된 연결이 MAC를 요구하는 CTR 또는 CBC 블록 암호와 협상될 수 있습니다. 이는 선택 로직에서 needs_mac() 검사가 MAC 선택 실패 시에만 수행되기 때문입니다. 원격 피어는 복호화된 길이가 0인 패킷을 전송하여 russh/src/cipher/mod.rs가 buffer.buffer[16..]에 인덱싱하기 전에 이전에 읽은 블록의 크기를 축소하도록 할 수 있으며, 이로 인해 패닉이 발생하고 연결 작업이 종료됩니다. 이 문제는 버전 0.63.1에서 수정되었습니다.

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

책임이 있는

GitHub M

예약하다

2026. 09. 29.

모더레이션

수락

항목

VDB-411677

EPSS

0.00000

출처

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!