Authentication Bypass by Capture-replay, Use of Password Hash With Insufficient Computational Effort vulnerability in rustdesk-client RustDesk Client rustdesk-client on Windows, MacOS, Linux, iOS, Android (Client login, peer authentication modules) allows Reusing Session IDs (aka Session Replay). This vulnerability is associated with program files src/client.Rs and program routines hash_password(), login proof construction.

This issue affects RustDesk Client: through 1.4.5.

Project Subscriptions

Vendors Products
Rustdesk-client Subscribe
Rustdesk Client Subscribe
Advisories

No advisories yet.

Fixes

Solution

Add client-side nonce to auth proof. Implement SRP.


Workaround

Use long (16+ char) random passwords. Enable 2FA where available.

History

Thu, 05 Mar 2026 18:15:00 +0000


Thu, 05 Mar 2026 17:15:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'none', 'Technical Impact': 'total'}, 'version': '2.0.3'}


Thu, 05 Mar 2026 16:00:00 +0000

Type Values Removed Values Added
Description Authentication Bypass by Capture-replay, Use of Password Hash With Insufficient Computational Effort vulnerability in rustdesk-client RustDesk Client rustdesk-client on Windows, MacOS, Linux, iOS, Android (Client login, peer authentication modules) allows Reusing Session IDs (aka Session Replay). This vulnerability is associated with program files src/client.Rs and program routines hash_password(), login proof construction. This issue affects RustDesk Client: through 1.4.5.
Title RustDesk Client Generates Auth Proof Without Client-Side Nonce, Enabling Replay Attacks
First Time appeared Rustdesk-client
Rustdesk-client rustdesk Client
Weaknesses CWE-294
CWE-916
CPEs cpe:2.3:a:rustdesk-client:rustdesk_client:*:*:android:*:*:*:*:*
cpe:2.3:a:rustdesk-client:rustdesk_client:*:*:ios:*:*:*:*:*
cpe:2.3:a:rustdesk-client:rustdesk_client:*:*:linux:*:*:*:*:*
cpe:2.3:a:rustdesk-client:rustdesk_client:*:*:macos:*:*:*:*:*
cpe:2.3:a:rustdesk-client:rustdesk_client:*:*:windows:*:*:*:*:*
Vendors & Products Rustdesk-client
Rustdesk-client rustdesk Client
References
Metrics cvssV4_0

{'score': 9.3, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N'}


Projects

Sign in to view the affected projects.

cve-icon MITRE

Status: PUBLISHED

Assigner: VULSec

Published:

Updated: 2026-03-05T16:57:27.727Z

Reserved: 2026-03-05T14:13:37.202Z

Link: CVE-2026-30789

cve-icon Vulnrichment

Updated: 2026-03-05T16:31:23.729Z

cve-icon NVD

Status : Awaiting Analysis

Published: 2026-03-05T16:16:19.560

Modified: 2026-03-05T19:38:33.877

Link: CVE-2026-30789

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

No data.

Weaknesses