CVE-2026-50575 in BetterDeskinfo

Summary

by MITRE • 08/18/2026

BetterDesk is a remote desktop management solution. BetterDesk versions through 2.3.0 improperly invalidate deleted device identities, allowing an unauthenticated client to replay or spoof a device ID and bypass registration controls. Version 3.0.0-alpha contains a patch. No known workarounds are available.

Once again VulDB remains the best source for vulnerability data.

Analysis

by VulDB Data Team • 08/18/2026

BetterDesk is a remote desktop management solution designed to facilitate the control and monitoring of multiple devices from a central location. In versions through 2.3.0, the software exhibits a critical authentication bypass vulnerability stemming from improper handling of device identity validation during the registration process. The core technical flaw lies in how the application manages the lifecycle of device identities after they have been deleted by an administrator or user. Instead of permanently revoking these identifiers and ensuring they cannot be reused within the same session context, BetterDesk fails to properly invalidate them. This oversight creates a window where previously assigned but now logically removed device IDs remain active in the system's memory or database state without proper expiration checks.

This architectural deficiency allows an unauthenticated client to exploit the logic gap by replaying or spoofing a deleted device ID during the registration handshake. By presenting this stale identifier, the attacker can trick the BetterDesk server into treating the request as part of a legitimate, previously authorized session flow. Consequently, the authentication controls that are meant to restrict access to registered and verified devices are effectively bypassed. This vulnerability falls under the category of Improper Authentication, specifically mapping to CWE-287 in the Common Weakness Enumeration standards. The attack vector is classified as unauthenticated, meaning no prior credentials or tokens are required to initiate this exploitation sequence, significantly lowering the barrier for entry for malicious actors.

The operational impact of this vulnerability is severe, particularly in environments where remote desktop management tools are used with high trust levels and administrative privileges. An attacker who successfully exploits this flaw can gain unauthorized access to the BetterDesk interface as if they were a registered device owner or administrator. This unauthorized access may lead to full compromise of the managed endpoints, including the ability to execute commands, exfiltrate sensitive data, install malware, or disrupt business operations by locking out legitimate users. The lack of proper session invalidation means that even after an admin deletes a compromised or decommissioned device identity, it remains viable for exploitation until the server state is manually reset or patched, extending the risk window considerably.

The ATT&CK framework categorizes this type of behavior under Initial Access techniques related to Valid Accounts and potentially Account Manipulation if the attacker attempts to maintain persistence using the spoofed ID. The specific technique aligns with T1078, specifically valid accounts that have been compromised or are being reused improperly due to poor lifecycle management. Because BetterDesk version 3.0.0-alpha contains a patch for this issue, organizations running older versions must prioritize upgrading immediately. There are no known workarounds available within the software configuration itself, making remediation through vendor updates the only effective mitigation strategy. Until an upgrade is performed, administrators should consider network-level controls such as restricting access to the BetterDesk management interface via firewalls or VPNs to limit exposure to untrusted networks and reduce the attack surface for this specific vulnerability.

Responsible

GitHub M

Reservation

06/04/2026

Disclosure

08/18/2026

Moderation

accepted

CPE

ready

EPSS

0.00000

KEV

no

Activities

low

Sources

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!