Skip to main content

AnyDesk CVE-2026-109390

| EUVDEUVD-2026-97471 CRITICAL
Improper Handling of Length Parameter Inconsistency (CWE-130)
2026-10-12 mitre GHSA-p2jv-fpmf-jqjw
9.8
CVSS 3.1 · Vendor: mitre
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Reach target AnyDesk listener over network
  2. Delivery
    Send crafted mode-5 stream packet
  3. Exploit
    Overflow heap via unvalidated payload length
  4. Execution
    Hijack control flow in session handler
  5. Impact
    Execute 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.

Act Now Prioritize within 24-48h. Why: CRITICAL severity + public POC available.
1 public PoC Patch available 1.6% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – 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

AnyDesk 8.0.0 <8.0.3

Affected Packages

euvd anydesk fix: 8.0.3

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

Vendor (mitre) PRIMARY 9.8 CRITICAL
AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
vuln.today AI 9.8 CRITICAL

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.

3.1 AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
4.0 AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N

Primary rating from Vendor (mitre).

CVSS VectorVendor: mitre

Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
High

Lifecycle Timeline

2
Patch available
Oct 12, 2026 - 16:02 EUVD
CVE Published
Oct 12, 2026 - 14:40 cve.org
CRITICAL 9.8

DescriptionCVE.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

Why It Matters

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.

Business Impact: Severe
Compensating Controls

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

EPSS Score
1.6%
Top 25% exploitable
Prevalence
High
widely deployed cross-platform remote-access software in many enterprises
Data Quality
7 sources
Confidence: High
EUVD NVD CVE.org EPSS Vulnrichment GitHub VulDB

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.

SignalValue
Severity CRITICAL
CISA KEV No
Public POC Yes
EPSS 1.6%
Patch available Yes
Active threat No
Deciding rule
CRITICAL severity + public POC available
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision
Out-of-Cycle
Exploitation
Poc
System Exposure· derived
Open
Automatable
Yes
Human Impact
Very High
Technical Impact
Total

Priority Score

71
Low Medium High Critical
KEV: 0
EPSS: +2
CVSS: +49
PoC: +20
Weaponized: 0
Threat intel: 0
Gov advisory: 0

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.

CVE-2020-13160 CRITICAL POC
9.8 Jun 09

AnyDesk before 5.5.3 on Linux and FreeBSD has a format string vulnerability that can be exploited for remote code execut

CVE-2016-20094 HIGH POC
8.5 Jun 19

AnyDesk 2.5.0 contains an unquoted service path vulnerability that allows local users to execute arbitrary code with SYS

CVE-2019-25261 HIGH POC
8.5 Feb 03

Local privilege escalation in AnyDesk 5.4.0 on Windows allows an authenticated, low-privileged attacker to plant a malic

CVE-2022-32450 HIGH POC
7.1 Jul 18

AnyDesk 7.0.9 allows a local user to gain SYSTEM privileges via a symbolic link because the user can write to their own

CVE-2017-14397 CRITICAL
9.8 Sep 12

AnyDesk before 3.6.1 on Windows has a DLL injection vulnerability. Rated critical severity (CVSS 9.8), this vulnerabilit

CVE-2021-40854 HIGH
7.8 Oct 14

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

CVE-2020-27614 HIGH
7.8 Dec 09

AnyDesk for macOS versions 6.0.2 and older have a vulnerability in the XPC interface that does not properly validate cli

CVE-2018-13102 HIGH
7.8 Jul 03

AnyDesk before "12.06.2018 - 4.1.3" on Windows 7 SP1 has a DLL preloading vulnerability. Rated high severity (CVSS 7.8),

CVE-2023-26509 HIGH
7.5 Jul 03

AnyDesk 7.0.8 allows remote Denial of Service. Rated high severity (CVSS 7.5), this vulnerability is remotely exploitabl

CVE-2026-15681 MEDIUM
5.5 Jul 13

Denial-of-service in AnyDesk allows a local attacker with low-privileged code execution to crash or destabilize the appl

CVE-2026-15682 MEDIUM
5.5 Jul 13

AnyDesk's 'Send Support Information' feature is exploitable by local low-privileged attackers via a Windows junction (di

CVE-2024-12754 MEDIUM
5.5 Dec 30

AnyDesk Link Following Information Disclosure Vulnerability. Rated medium severity (CVSS 5.5), this vulnerability is low

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy