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 mouse input and reach the unguarded screenshot and display-capture handlers, acting outside its granted scope.
Advisories
No advisories yet.
Fixes
Solution
No solution given by the vendor.
Workaround
No workaround given by the vendor.
References
History
Sun, 28 Jun 2026 02:15:00 +0000
| Type | Values Removed | Values Added |
|---|---|---|
| Description | 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 mouse input and reach the unguarded screenshot and display-capture handlers, acting outside its granted scope. | |
| Title | RustDesk - FileTransfer Session Authorization Scope Bypass | |
| First Time appeared |
Rustdesk
Rustdesk rustdesk |
|
| Weaknesses | CWE-863 | |
| CPEs | cpe:2.3:a:rustdesk:rustdesk:*:*:*:*:*:*:*:* | |
| Vendors & Products |
Rustdesk
Rustdesk rustdesk |
|
| References |
| |
| Metrics |
cvssV3_1
|
Projects
Sign in to view the affected projects.
Status: PUBLISHED
Assigner: VulnCheck
Published:
Updated: 2026-06-28T01:32:57.879Z
Reserved: 2026-06-28T00:55:25.426Z
Link: CVE-2026-58056
No data.
No data.
No data.
OpenCVE Enrichment
No data.
Weaknesses