🔍 CVE-2026-30790

9.8
CVSS Score
CRITICAL
2026-03-05
2026-06-22 10:16
✅ 완료

🇰🇷 한글 설명

RustDesk Client의 Server Pro /api 로그인 채널에서 민감한 정보가 평문으로 전송되거나 계산 노력이 부족한 비밀번호 해시가 사용되는 취약점입니다. 공격자는 HTTP 관리 채널을 통해 로그인 정보를 가로챈 후, 느린 KDF(키 유도 함수)가 없는 빠른 SHA256 해시의 특성을 이용해 오프라인 무차별 대입 공격을 수행할 수 있습니다.

💡 쉬운 설명

로그인 정보가 암호화가 약한 방식으로 전달되어 해커가 중간에서 가로챌 수 있습니다. 가로챈 정보를 이용해 해커가 비밀번호를 아주 빠르게 알아낼 수 있는 위험이 있습니다.

🇺🇸 원문 (English)

Use of Password Hash With Insufficient Computational Effort, Cleartext Transmission of Sensitive Information vulnerability in rustdesk-client RustDesk Client rustdesk-client on Windows, MacOS, Linux, iOS, Android (Server Pro /api login over the HTTP management channel) allows Interception (aka Sniffing) followed by offline Password Brute Forcing. The controlled-host peer authentication channel is NOT affected: Client::secure_connection verifies the HBBS-signed host public key and negotiates an XSalsa20-Poly1305 secretbox session before the login proof is sent, so passive capture and relay man-in-the-middle do not expose it (capture-replay / CWE-294 withdrawn). On the Server Pro /api login path the proof is protected by TLS alone, is exposed under the automatic invalid-certificate downgrade (CVE-2026-30794), and is recoverable offline because it is a fast double SHA256 over a server-controlled salt and challenge with no slow KDF. This vulnerability is associated with program files src/client.rs and src/common.rs and program routines handle_hash(), handle_login_from_ui() (login proof construction) and post_request_() (API transport). This issue affects RustDesk Client: through 1.4.8.

📍 영향받는 시스템

RustDesk Client 1.4.8 이하 버전 (Windows, MacOS, Linux, iOS, Android)

⚔️ 공격 벡터

HTTP 관리 채널을 통한 데이터 스니핑 및 오프라인 비밀번호 무차별 대입 공격

🛡️ 대응 방법

RustDesk Client를 최신 보안 패치가 적용된 버전으로 업데이트하십시오.

🔧 검증 코드

출력된 버전이 1.4.8 이하인지 확인하여 취약 여부를 판단합니다.

Shell / Script
rustdesk --version 2>/dev/null || echo 'Version check failed'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

NVIDIA Cloud Gaming Guest Driver for Linux