TeamViewer DEX
CVE-2025-64988
HIGH
Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessObtain authenticated Actioner-privileged access
-
DeliverySubmit crafted input to 1E-Nomad-GetCmContentLocations instruction
-
ExploitBypass improper input validation to inject OS commands
-
ExecutionExecute elevated commands on connected managed devices
-
ImpactCompromise/control endpoint fleet
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V2 - Validation and Business Logic Input validation, allowlisting
|
| Exploitation Conditions | Requires an authenticated account with the 'Actioner' privilege on a TeamViewer/1E DEX deployment running a version prior to V19.2, and the attack specifically targets the 1E-Nomad-GetCmContentLocations instruction, which fails to properly validate input (CWE-20). Limiting factors: the Actioner role is a non-default, elevated privilege (PR:H), so exploitation depends on insider access or credential compromise rather than anonymous reach; patched/V19.2+ instances and deployments that tightly restrict Actioner assignment are not exploitable. No end-user interaction is required (UI:N). |
| Impact | Signals are moderately consistent and point to a real but gated threat rather than a top-tier emergency. The CVSS 3.1 vector (AV:N/AC:L/PR:H/UI:N, C:H/I:H/A:H) yields 7.2 (High) and correctly reflects the core constraint: exploitation requires high privileges - specifically an authenticated account holding the 'Actioner' role (PR:H) - while impact is total command execution. EPSS is 1.16% (66th percentile), which is low-to-moderate and consistent with the privilege barrier; there is no CISA KEV listing and no public exploit code identified at time of analysis, so this is not confirmed in-the-wild exploitation. Net: this is a legitimate priority for organizations running TeamViewer/1E DEX because a trusted-but-not-admin insider or a compromised Actioner credential converts directly into elevated code execution on managed endpoints, but it is not a mass-exploitation, high-velocity issue. One notable tension to verify: the description states impact is 'remote execution of elevated commands on devices connected to the platform,' which implies the compromise crosses from the DEX platform to separately-managed endpoints - a scope change that the vendor's S:U (unchanged) scope arguably understates; defenders should treat blast radius as platform-wide across managed fleets regardless of the S:U label. |
| Exploit ScenarioDerived | An authenticated user (or an attacker who has phished/stolen the credentials) holding the Actioner privilege submits crafted input to the 1E-Nomad-GetCmContentLocations instruction on a TeamViewer/1E DEX instance prior to V19.2. Because input validation is improper, the attacker injects arbitrary OS commands that the platform executes with elevated privileges on connected managed devices. No public exploit code is identified at time of analysis, and network-reachable, low-complexity delivery (AV:N/AC:L) means a single valid Actioner session is enough to pivot into fleet-wide command execution. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 08, 2026
Command injection in TeamViewer DEX (formerly 1E DEX) allows an authenticated user holding the elevated 'Actioner' privilege to execute arbitrary, elevated commands on endpoints managed by the platform, via the 1E-Nomad-GetCmContentLocations instruction in versions prior to V19.2. The flaw is an improper input validation issue (CWE-20) reachable over the network with no user interaction, but it is gated behind a high-privilege role (CVSS 7.2, AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H), so exploitation requires insider access or compromise of an Actioner account rather than anonymous access. No public exploit code was identified at time of analysis and there is no confirmed active exploitation (not in CISA KEV); EPSS is 1.16% (66th percentile), a moderate score consistent with a real but credential-gated threat. Vendor-released patch: V19.2.
RemediationAI
Upgrade TeamViewer DEX (formerly 1E DEX) to V19.2 or later - this is the vendor-released fix for the improper input validation in the 1E-Nomad-GetCmContentLocations instruction; see the TeamViewer security bulletin TV-2025-1006 at https://www.teamviewer.com/en/resources/trust-center/security-bulletins/tv-2025-1006/ for the official guidance. Where immediate patching is not possible, apply compensating controls that address the PR:H precondition: audit and revoke the Actioner privilege from all but strictly necessary service accounts (side effect: some legitimate automation/deployment workflows will stop working until re-scoped), rotate credentials and enforce MFA for any account retaining Actioner rights to blunt credential-compromise paths (side effect: added provisioning overhead), and monitor/alert on unexpected 1E-Nomad-GetCmContentLocations invocations and on suspicious child-process spawning from the DEX agent on managed endpoints (side effect: may generate noise from legitimate content-distribution activity, requiring tuning). Network filtering of the DEX management plane to trusted administrative segments and restricting platform API access adds defense in depth, though it does not eliminate the risk if an Actioner account is compromised.
Affects your stack
Find out whether the stacks and servers you run are on an affected version.
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
TeamViewer DEX (rebranded from 1E DEX) is an endpoint digital-experience-management platform that pushes agent-side 'instructions' to managed Windows devices for inventory, content distribution, and remediation tasks. The 1E-Nomad-GetCmContentLocations instruction - part of the Nomad content-distribution instruction set - is the specific component that fails to validate its input (CWE-20), so attacker-controlled data reaching that instruction is passed into command execution on the connected device, yielding remote elevated command execution with high confidentiality and integrity impact. The CVSS vector CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H shows the attack is network-reachable and low-complexity, requires high privileges (PR:H, the non-default Actioner role), requires no victim interaction, and stays within the same security authority (S:U). The CPE cpe:2.3:a:teamviewer:digital_employee_experience:*:*:*:*:*:*:*:* confirms all DEX versions up to the fixed release are in scope.
Know when Teamviewer 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:H/UI:N/S:U/C:H/I:H/A:H
Platform is network-reachable (AV:N) with low complexity (AC:L) but needs the elevated Actioner role (PR:H) and no user interaction (UI:N); command injection yields full C/I/A on target devices.
Primary rating from Vendor (teamviewer).
CVSS VectorVendor: teamviewer
DescriptionCVE.org
A command injection vulnerability was discovered in TeamViewer DEX (former 1E DEX), specifically within the 1E-Nomad-GetCmContentLocations instruction prior V19.2. Improper input validation, allowing authenticated attackers with Actioner privileges to inject arbitrary commands. Exploitation enables remote execution of elevated commands on devices connected to the platform.
Executive ViewAI
A command injection flaw in TeamViewer DEX (formerly 1E DEX) allows an authenticated user holding the elevated Actioner role to execute arbitrary commands with elevated privileges on every endpoint the platform manages, turning one compromised or malicious insider account into control of the managed device estate. Exploitation requires high privilege (PR:H) and no public exploit code has been identified at time of analysis, so risk is concentrated in insider or credential-compromise scenarios rather than broad external attack. Leadership should care because affected accounts are typically held by IT operations personnel and the potential blast radius is fleet-wide, not a single host.
Apply vendor patch.
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
OS command injection occurs when an application passes unsanitized user input directly into system shell commands.
Affected Products (CPE)CVE.org
More in Teamviewer
View allTeamViewer Desktop for Windows before 15.8.3 does not properly quote its custom URI handlers. Rated high severity (CVSS
TeamViewer through 13.1.1548 stores a password in Unicode format within TeamViewer.exe process memory between "[00 88] a
An issue was discovered in the Chat functionality of the TeamViewer desktop application 14.3.4730 on Windows. Rated medi
TeamViewer 10.x through 13.x allows remote attackers to bypass the brute-force authentication protection mechanism by sk
Command injection in TeamViewer Full Client and Host for Linux (prior to version 15.81.5) allows remote attackers to exe
Arbitrary code execution in TeamViewer DEX Client (formerly 1E Client) versions prior to 25.11 on Windows allows unauthe
TeamViewer Full Client and Host on Windows, Linux, and macOS contain an improper access control flaw that allows authent
This vulnerability allows remote attackers to execute arbitrary code on affected installations of TeamViewer 15.16.8.0.
In Omron CX-Supervisor, Versions 3.5 (12) and prior, Omron CX-Supervisor ships with Teamviewer Version 5.0.8703 QS. Rate
Two-factor authentication bypass in TeamViewer Full Client and Host for macOS before 15.80 lets an already-authenticated
Heap-based buffer overflow in TeamViewer Full Client and Host for Linux and macOS before version 15.82 allows arbitrary
Local privilege escalation in TeamViewer Full Client and Host on Windows, Linux, and macOS (all versions prior to 15.82)
NVD
CVE.org
EPSS
GitHub PoC
Exploit-DB