Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessReach target AnyDesk listener over network
-
DeliverySend crafted mode-5 stream packet
-
ExploitOverflow heap via unvalidated payload length
-
ExecutionHijack control flow in session handler
-
ImpactExecute arbitrary code as root
Vulnerability Assessment
| Weakness |
CWE
ASVS 5.0
V15 - Secure Coding and Architecture Length parameter validation
|
| Exploitation Conditions | Exploitation requires the attacker to reach the AnyDesk session protocol and send a packet to the stream packet handler for 'mode 5', where the payload length value is not validated, triggering a heap-based buffer overflow. No authentication is required (CVSS PR:N) and, notably, the victim does NOT need to approve desktop control - removing the primary interactive safeguard normally present in remote-desktop tooling. The root-level code execution outcome is specifically demonstrated on Linux; impact on other platforms is not stated. Limiting factors: the target must be running a vulnerable AnyDesk build (before 8.0.3) and the attacker must have network path to the AnyDesk service/port. |
| Impact | This is a genuine high-priority vulnerability, not a high-CVSS-but-low-risk paper finding. All signals point in the same direction: the CVSS 3.1 vector (AV:N/AC:L/PR:N/UI:N) describes a network-reachable, low-complexity flaw requiring no privileges and no user interaction, and the description confirms this is exercisable without the victim approving desktop control - eliminating the usual human-in-the-loop safeguard for remote-desktop software. The heap-based buffer overflow (CWE-130, improper length handling) yields full C:H/I:H/A:H impact, demonstrated as code execution as root on Linux. Crucially, a public POC exists (v12-security/pocs), which materially raises real-world risk by lowering the barrier to weaponization. Conflicting/missing signals to note explicitly: no EPSS score was provided, so statistical exploitation probability cannot be cited; and there is NO CISA KEV listing in the input, so despite the public exploit there is no evidence of active in-the-wild exploitation yet - POC availability and active exploitation are distinct, and this should be treated as 'exploitable and likely to be exploited' rather than 'confirmed exploited.' The CVSS network vector is consistent with the description's 'unauthenticated remote attackers.' |
| Exploit ScenarioDerived | An attacker with network reach to a victim's AnyDesk endpoint sends a crafted session-protocol stream packet using mode 5 whose payload length field is unvalidated, triggering a heap-based buffer overflow in the packet handler. Because no authentication, user interaction, or desktop-control approval is required, this leads directly to arbitrary code execution - demonstrated as root on Linux. A public proof-of-concept exists, so the effort to adapt this into a working exploit is low. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 12, 2026
Remote code execution in AnyDesk before 8.0.3 allows unauthenticated attackers to execute arbitrary code as root on Linux by sending a specially crafted packet to the session protocol's stream packet handler for mode 5. The victim does not need to approve desktop control, and publicly available exploit code exists. This is a critical heap-based buffer overflow (CWE-130) with a CVSS score of 9.8, though the assessed root-level impact is specifically demonstrated on Linux and other platforms are not confirmed.
RemediationAI
Upgrade to AnyDesk 8.0.3 or later (vendor-released patch: 8.0.3) as documented in the changelog at https://anydesk.com/en/changelog/linux. Given the public proof-of-concept and unauthenticated attack vector, patching should be prioritized. If immediate patching is not possible, restrict network access to the AnyDesk service port to trusted IP addresses only using firewall rules or network segmentation; this may disrupt legitimate remote access. Disabling AnyDesk on systems where it is not required removes the attack surface entirely. No other workarounds are provided by the vendor.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
AnyDesk is a remote desktop application that uses a custom session protocol for communication between client and server. The vulnerability lies in the stream packet handler for mode 5, where a payload length value is not validated before being used in memory operations, leading to a heap-based buffer overflow (CWE-130: Improper Handling of Length Parameter Inconsistency). This flaw allows a remote, unauthenticated attacker to send a malformed packet that corrupts heap memory and achieves arbitrary code execution. The CPE string cpe:2.3:a:anydesk:anydesk indicates all versions are potentially affected, but the vendor has addressed it in version 8.0.3. The root-level code execution was demonstrated on Linux; impact on other operating systems is not stated. A public proof-of-concept exploit is available at https://github.com/v12-security/pocs/tree/main/anydesk.
Know when Anydesk gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Unauthenticated network-reachable overflow needing no user interaction or desktop-control approval (AV:N/AC:L/PR:N/UI:N), yielding root code execution for full C/I/A impact.
Primary rating from Vendor (mitre).
CVSS VectorVendor: mitre
Lifecycle Timeline
2DescriptionCVE.org
AnyDesk before 8.0.3 allows unauthenticated remote attackers to execute arbitrary code via a heap-based buffer overflow, as demonstrated on Linux for command execution as root without the victim approving desktop control. In the stream packet handler for mode 5 in the session protocol, a payload length value is not validated.
Latest POC
1 public PoC link from github
Sign in to open the public PoC links collected for this CVE.
Executive ViewAI
A critical remote code execution flaw in AnyDesk remote-access software exposes Linux endpoints to full root-level compromise from any network-reachable attacker, and public exploit code is already circulating. Because AnyDesk is commonly deployed on both employee workstations and administrator/IT jump hosts, a single successful exploitation could hand an outside party complete control of endpoints, lateral movement paths, and any credentials or data those systems touch. With no vendor patch currently identified, leadership should treat this as an active risk-management problem rather than a routine patch cycle item, and should be prepared to restrict or temporarily disable the product where it cannot be safely isolated.
No vendor-released patch identified at time of analysis. Interim mitigations: block AnyDesk session-protocol traffic (including port 7070 and any custom session ports) at external and internal boundaries; restrict AnyDesk to authenticated VPN/zero-trust paths with allow-listed source addresses; disable or uninstall AnyDesk on Linux hosts that do not require it and on administrator/IT jump systems; enforce application allow-listing and least privilege so AnyDesk does not run with root privileges; monitor for unexpected root-owned child processes or outbound connections from AnyDesk; and isolate affected Linux endpoints in a segmented network zone until the vendor confirms a fixed release.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
A buffer overflow occurs when a program writes more data to a memory buffer than it was allocated to hold, causing the excess data to spill into adjacent memory regions.
Remote Code Execution represents the critical moment when an attacker successfully runs arbitrary code on a target system without physical access.
AnyDesk before 5.5.3 on Linux and FreeBSD has a format string vulnerability that can be exploited for remote code execut
AnyDesk 2.5.0 contains an unquoted service path vulnerability that allows local users to execute arbitrary code with SYS
Local privilege escalation in AnyDesk 5.4.0 on Windows allows an authenticated, low-privileged attacker to plant a malic
AnyDesk 7.0.9 allows a local user to gain SYSTEM privileges via a symbolic link because the user can write to their own
AnyDesk before 3.6.1 on Windows has a DLL injection vulnerability. Rated critical severity (CVSS 9.8), this vulnerabilit
AnyDesk before 6.2.6 and 6.3.x before 6.3.3 allows a local user to obtain administrator privileges by using the Open Cha
AnyDesk for macOS versions 6.0.2 and older have a vulnerability in the XPC interface that does not properly validate cli
AnyDesk before "12.06.2018 - 4.1.3" on Windows 7 SP1 has a DLL preloading vulnerability. Rated high severity (CVSS 7.8),
AnyDesk 7.0.8 allows remote Denial of Service. Rated high severity (CVSS 7.5), this vulnerability is remotely exploitabl
Denial-of-service in AnyDesk allows a local attacker with low-privileged code execution to crash or destabilize the appl
AnyDesk's 'Send Support Information' feature is exploitable by local low-privileged attackers via a Windows junction (di
AnyDesk Link Following Information Disclosure Vulnerability. Rated medium severity (CVSS 5.5), this vulnerability is low
EUVD-2026-97471
GHSA-p2jv-fpmf-jqjw
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB