CVE-2026-30795: RustDesk HTTP Client Silently Accepts Invalid TLS Certificates After Handshake Failure
Cleartext Transmission of Sensitive Information vulnerability in rustdesk-client RustDesk Client rustdesk-client on Windows, MacOS, Linux, iOS, Android (Heartbeat sync loop modules) allows Sniffing Attacks. This vulnerability is associated with program files src/hbbshttp/sync.Rs and program routines Heartbeat JSON payload construction (preset-address-book-password).
This issue affects RustDesk Client: through 1.4.5.
Affected Software
Remediation
Information
Event History
Frequently Asked Questions
What is the severity of CVE-2026-30795?
CVE-2026-30795 is classified as a medium severity vulnerability due to its potential for sniffing attacks.
How do I fix CVE-2026-30795?
To fix CVE-2026-30795, update the RustDesk Client to version 1.4.6 or later.
What systems are affected by CVE-2026-30795?
CVE-2026-30795 affects Windows, MacOS, Linux, iOS, and Android systems running RustDesk Client versions up to and including 1.4.5.
What kind of attack can exploit CVE-2026-30795?
CVE-2026-30795 can be exploited through sniffing attacks that capture unencrypted sensitive information during the handshake failure.
Is CVE-2026-30795 related to TLS security?
Yes, CVE-2026-30795 involves the handling of invalid TLS certificates that can compromise secure communications.