CyberSecBulletin

RustDesk vulnerabilities

We track 15 vulnerabilities in RustDesk products across 2 products. 15 are rated high or critical, and none are known to be exploited. The most recent was published on August 26, 2026.

15vulnerabilities
5critical
10high
0exploited
8.4average CVSS score

Latest RustDesk vulnerabilities

  • 7.5 High severity

    rustdesk: Allocation of Resources Without Limits or Throttling

    CVE-2026-73108RustDesk

    RustDesk versions before 1.4.7 contain an uncontrolled speculative memory allocation vulnerability in BytesCodec. Before authentication, the decoder trusts the payload length encoded in a four-byte frame header and reserves that amount before receiving the pay

  • 9.6 Critical severity

    RustDesk's Windows clipboard redirection copies a peer-supplied length into a fixed-size…

    CVE-2026-76840RustDesk

    RustDesk's Windows clipboard redirection copies a peer-supplied length into a fixed-size caller buffer without an upper bound check. When an OLE paste consumer such as explorer.exe calls IStream::Read with a buffer of cb bytes, CliprdrStream_Read in libs/clipb

  • 8.3 High severity

    RustDesk: Missing Authorization

    CVE-2026-57850RustDesk

    RustDesk before 1.4.9 does not enforce a session's authorized connection scope on the server side, so a peer granted a limited session type (FileTransfer, PortForward, ViewCamera, or Terminal) can send control messages and login options reserved for a full Rem

  • 7.6 High severity

    RustDesk: Incorrect Authorization

    CVE-2026-58056RustDesk

    RustDesk gates incoming control messages on per-capability flags rather than on the session's authorized connection type, and a file-transfer session does not clear those flags. A peer holding only a valid FileTransfer authorization can inject keyboard and mou

  • 7.5 High severity

    RustDesk Client: Insufficient Verification of Data Authenticity

    CVE-2026-30798Rustdesk-client

    Insufficient Verification of Data Authenticity, Improper Handling of Exceptional Conditions vulnerability in rustdesk-client RustDesk Client rustdesk-client on Windows, MacOS, Linux, iOS, Android (Heartbeat sync loop, strategy processing modules) allows Protoc

  • 8.1 High severity

    RustDesk Client: Exposed Dangerous Method or Function

    CVE-2026-30797Rustdesk-client

    Missing Authorization vulnerability in rustdesk-client RustDesk Client rustdesk-client on Windows, MacOS, Linux, iOS, Android (Flutter URI scheme handler, config import modules) allows Application API Message Manipulation via Man-in-the-Middle. This vulnerabil

  • 7.5 High severity

    RustDesk Client: Insufficiently Protected Credentials

    CVE-2026-30796Rustdesk-client

    Cleartext Transmission of Sensitive Information, Insufficiently Protected Credentials vulnerability in rustdesk-client RustDesk Client rustdesk-client on Windows, MacOS, Linux, iOS, Android (Address book sync, Heartbeat sync loop modules) allows Sniffing Attac

  • 7.5 High severity

    RustDesk Client: Cleartext Transmission of Sensitive Information

    CVE-2026-30795Rustdesk-client

    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 s

  • 9.8 Critical severity

    RustDesk Client: Improper Authorization

    CVE-2026-30793Rustdesk-client

    Cross-Site Request Forgery (CSRF) vulnerability in rustdesk-client RustDesk Client rustdesk-client on Windows, MacOS, Linux, iOS, Android (Flutter URI scheme handler, FFI bridge modules) allows Privilege Escalation. This vulnerability is associated with progra

  • 8.1 High severity

    RustDesk Client: Insufficient Verification of Data Authenticity

    CVE-2026-30792Rustdesk-client

    A vulnerability in rustdesk-client RustDesk Client rustdesk-client on Windows, MacOS, Linux, iOS, Android, WebClient (Strategy sync, HTTP API client, config options engine modules) allows Application API Message Manipulation via Man-in-the-Middle. This vulnera

  • 9.8 Critical severity

    RustDesk Client: Use of Password Hash With Insufficient Computational Effort

    CVE-2026-30789Rustdesk-client

    Use of Password Hash With Insufficient Computational Effort, Improper Restriction of Excessive Authentication Attempts vulnerability in rustdesk-client RustDesk Client rustdesk-client on Windows, MacOS, Linux, iOS, Android (Client login, peer authentication mo

  • 9.8 Critical severity

    RustDesk Client: Client-Side Enforcement of Server-Side Security

    CVE-2026-30783Rustdesk-client

    A vulnerability in rustdesk-client RustDesk Client rustdesk-client on Windows, MacOS, Linux, iOS, Android, WebClient (Client signaling, API sync loop, config management modules) allows Privilege Abuse. This vulnerability is associated with program files src/re

  • 7.5 High severity

    RustDesk Server Pro: Use of a Broken or Risky Cryptographic Algorithm

    CVE-2026-3598Rustdesk-server-pro

    Use of a Broken or Risky Cryptographic Algorithm vulnerability in rustdesk-server-pro RustDesk Server Pro rustdesk-server-pro on Windows, MacOS, Linux (Config string generation, web console export modules) allows Retrieve Embedded Sensitive Data. This vulnerab

  • 7.5 High severity

    RustDesk Client: Use of a Broken or Risky Cryptographic Algorithm

    CVE-2026-30791Rustdesk-client

    Use of a Broken or Risky Cryptographic Algorithm vulnerability in rustdesk-client RustDesk Client rustdesk-client on Windows, MacOS, Linux, iOS, Android, WebClient (Config import, URI scheme handler, CLI --config modules) allows Retrieve Embedded Sensitive Dat

  • 9.8 Critical severity

    rustdesk: Improper Certificate Validation

    CVE-2024-25140RustDesk

    A default installation of RustDesk 1.2.3 on Windows places a WDKTestCert certificate under Trusted Root Certification Authorities with Enhanced Key Usage of Code Signing (1.3.6.1.5.5.7.3.3), valid from 2023 until 2033. This is potentially unwanted, e.g., becau