Reference material — not professional advice. Test in staging, back up first, verify against your specific version. Use your own judgment for your environment.
● Critical · CVSS 9.3

How to Fix CVE-2026-30789: RustDesk Client (Bundle Sibling)

By Sai Kiran Pandrala. Last verified: 2026-05-25.

CVE-2026-30789 is a sibling vulnerability in the same vendor advisory as CVE-2026-30783. Apply the same patched build and you close both. The technical detail below is what differs.

⚡ At a glance
Severity9.3 (Critical)
Actively exploited?No public listing in CISA KEV
AffectedRustDesk Client 0 to <=1.4.5
Fixed inSame patched build as CVE-2026-30783
Type (CWE)CWE-294 Authentication Bypass by Capture-replay

What's different about CVE-2026-30789?

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.

How to fix CVE-2026-30789

Apply the patched build per the primary write-up: How to Fix CVE-2026-30783. All commands, verification steps, and rollback notes for RustDesk Client are listed there.

Frequently asked questions

Does the CVE-2026-30783 patch close CVE-2026-30789?

Yes. Both CVEs are addressed by the same vendor patch. Applying the patched build closes the full bundle.

Is CVE-2026-30789 listed in CISA KEV?

No public KEV listing at the time of this writing.

Where is the official advisory?

See https://rustdesk.com/docs/en/client/

References


*Written by Sai Kiran Pandrala. Part of the RustDesk Client bundle. Full procedure at how-to-fix-cve-2026-30783.*