What’s Vulnerable › Vulnerabilities
CVE-2026-57850: RustDesk Missing Session Scope Enforcement Allows Out-of-Scope Control Message Injection
- Severity: high (CVSS 8.3 v3.1)
- Exploited in the wild: not listed in CISA KEV
- EPSS: 0.5% probability of exploitation in the next 30 days
- Public exploit or detection template: none known
- Published: 2026-07-10 · updated 2026-08-11
- Weakness: CWE-862
Description
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 Remote session. An authenticated remote peer can exploit this missing scope check to act outside its granted scope, injecting out-of-scope control messages to observe and control the host beyond the permissions it was given.
Affected products
- rustdesk-client RustDesk Client: before 1.4.9 — fixed in 1.4.9
How to fix
Upgrade to a fixed version: rustdesk-client RustDesk Client 1.4.9. Check the vendor advisory for mitigations.
References
- https://github.com/rustdesk/rustdesk
- https://github.com/rustdesk/rustdesk/commit/493b14ba78abc3dfb33f109c7f93c1c95a1dabc4
- https://github.com/rustdesk/rustdesk/pull/15469
- https://github.com/rustdesk/rustdesk/releases/tag/1.4.9
- https://github.com/sn0x-sharma/CVE-2026-57850
- https://www.vulncheck.com/advisories/rustdesk-missing-session-scope-enforcement-allows-out-of-scope-control-message-injection
Get alerted when CVE-2026-57850 or the next vulnerability affects your stack