Skip to main content

TeamViewer DEX CVE-2025-64988

HIGH
Improper Input Validation (CWE-20)
2025-12-11 psirt@teamviewer.com
7.2
CVSS 3.1 · Vendor: teamviewer
View

Attack ChainAIDerived

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

  1. Access
    Obtain authenticated Actioner-privileged access
  2. Delivery
    Submit crafted input to 1E-Nomad-GetCmContentLocations instruction
  3. Exploit
    Bypass improper input validation to inject OS commands
  4. Execution
    Execute elevated commands on connected managed devices
  5. Impact
    Compromise/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.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
No patch listed yet 1.2% exploitation probability (EPSS)

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

Alert me

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

Vendor (teamviewer) PRIMARY 7.2 HIGH
AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H
vuln.today AI 7.2 HIGH

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.

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

Primary rating from Vendor (teamviewer).

CVSS VectorVendor: teamviewer

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

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

Why It Matters

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.

Business Impact: High
Compensating Controls

Apply vendor patch.

Threat Intelligence Overview

EPSS Score
1.2%
Top 34% exploitable
Prevalence
Low
niche enterprise digital-employee-experience / endpoint-management platform, limited footprint
Data Quality
3 sources
Confidence: Low

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 HIGH
CISA KEV No
Public POC No
EPSS 1.2%
Patch available No
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
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· derived
Scheduled
Exploitation· derived
None
System Exposure· derived
Open
Automatable· derived
No
Human Impact
High

Priority Score

37
Low Medium High Critical
KEV: 0
EPSS: +1
CVSS: +36
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

OS command injection occurs when an application passes unsanitized user input directly into system shell commands.

Affected Products (CPE)CVE.org

cpe:2.3:a:teamviewer:digital_employee_experience:*:*:*:*:*:*:*:*
CVE-2020-13699 HIGH POC
8.8 Jul 29

TeamViewer Desktop for Windows before 15.8.3 does not properly quote its custom URI handlers. Rated high severity (CVSS

CVE-2018-14333 HIGH POC
8.1 Jul 17

TeamViewer through 13.1.1548 stores a password in Unicode format within TeamViewer.exe process memory between "[00 88] a

CVE-2019-19362 MEDIUM POC
6.5 Dec 02

An issue was discovered in the Chat functionality of the TeamViewer desktop application 14.3.4730 on Windows. Rated medi

CVE-2018-16550 CRITICAL
9.8 Sep 05

TeamViewer 10.x through 13.x allows remote attackers to bypass the brute-force authentication protection mechanism by sk

CVE-2026-19042 HIGH
8.8 Aug 26

Command injection in TeamViewer Full Client and Host for Linux (prior to version 15.81.5) allows remote attackers to exe

CVE-2025-44016 HIGH
8.8 Dec 11

Arbitrary code execution in TeamViewer DEX Client (formerly 1E Client) versions prior to 25.11 on Windows allows unauthe

CVE-2026-92370 HIGH
8.8 Sep 29

TeamViewer Full Client and Host on Windows, Linux, and macOS contain an improper access control flaw that allows authent

CVE-2021-34859 HIGH
8.8 Oct 25

This vulnerability allows remote attackers to execute arbitrary code on affected installations of TeamViewer 15.16.8.0.

CVE-2019-18251 HIGH
8.8 Nov 26

In Omron CX-Supervisor, Versions 3.5 (12) and prior, Omron CX-Supervisor ships with Teamviewer Version 5.0.8703 QS. Rate

CVE-2026-12703 HIGH
8.0 Jul 29

Two-factor authentication bypass in TeamViewer Full Client and Host for macOS before 15.80 lets an already-authenticated

CVE-2026-92368 HIGH
7.8 Sep 29

Heap-based buffer overflow in TeamViewer Full Client and Host for Linux and macOS before version 15.82 allows arbitrary

CVE-2026-19743 HIGH
7.8 Sep 29

Local privilege escalation in TeamViewer Full Client and Host on Windows, Linux, and macOS (all versions prior to 15.82)

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