CVE-2019-0708
A remote code execution vulnerability exists in Remote Desktop Services formerly known as Terminal Services when an unauthenticated attacker connects to the target system using RDP and sends specia...
Affects 131 products across 5 vendors.
Software references memory after it has been freed, leading to corruption, crashes, or code execution.
A critical remote code execution vulnerability in Remote Desktop Services (formerly Terminal Services) allows an unauthenticated attacker to execute arbitrary code on the target system. Successful exploitation could lead to full control of the affected system, potentially impacting safety systems and operational processes. Systems in power generation, manufacturing, and other critical infrastructure sectors are at high risk.
BSID: BS-2019-GLOBAL-170788-C • Model: Qwen/Qwen2.5-72B-Instruct-AWQ • Confidence: HIGH
Is this CVE in your environment?
BreachSpider monitors your ICS/OT environment for vulnerabilities like this one. No agents or network access required. Free to start.
Check My Environment →What is CVE-2019-0708?
What is the CVSS score for CVE-2019-0708?
Is CVE-2019-0708 actively exploited?
How do I remediate CVE-2019-0708?
What systems are affected by CVE-2019-0708?
What NERC-CIP standard applies to CVE-2019-0708?
What IEC 62443 requirement maps to CVE-2019-0708?
| CVE ID | CVE-2019-0708 |
|---|---|
| BSID | BS-2019-GLOBAL-170788-C BreachSpider Global ID |
| CVSS Vector | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H |
| Published | 2019-05-16 |
| Last Modified | 2026-06-17 |
| ICS Relevance | 75% |
| Weakness (CWE) | |
| Verticals | |
| Domains | |
| Source | NVD |
A remote code execution vulnerability exists in Remote Desktop Services formerly known as Terminal Services when an unauthenticated attacker connects to the target system using RDP and sends specially crafted requests, aka 'Remote Desktop Services Remote Code Execution Vulnerability'.
Source: NIST NVD / MITRE CVE Database
The vulnerability exists in the Remote Desktop Protocol (RDP) implementation. An unauthenticated attacker can connect to the target system using RDP and send specially crafted requests to trigger a buffer overflow. This overflow can overwrite the return address, allowing the attacker to execute arbitrary code with the privileges of the RDP service. The attacker needs no prior authentication and can exploit the vulnerability from any network location with access to the RDP port (TCP 3389). Post-exploitation, the attacker gains full control of the system, which could be used to manipulate industrial processes, exfiltrate sensitive data, or cause physical damage.
Exploitation Likelihood: CRITICAL
| Vendor | Product | Affected Versions |
|---|---|---|
| Huawei | Bh640 V2 (device & firmware) | v100r002c00 |
| Huawei | Ch121 (device & firmware) | v100r001c00 |
| Huawei | Ch140 (device & firmware) | v100r001c00 |
| Huawei | Ch220 (device & firmware) | v100r001c00 |
| Huawei | Ch221 (device & firmware) | v100r001c00 |
| Huawei | Ch222 (device & firmware) | v100r002c00 |
| Huawei | Ch240 (device & firmware) | v100r001c00 |
| Huawei | Ch242 (device & firmware) | v100r001c00 |
| Huawei | E6000 Chassis (device & firmware) | v100r001c00 |
| Huawei | Gtsoftx3000 (device & firmware) | v200r001c01spc100 v200r002c00spc300 v200r002c10spc100 |
| Huawei | Oceanstor Hvs88T (device & firmware) | v100r001c00 v100r001c30spc200 |
| Huawei | Rh1288 V2 (device & firmware) | v100r002c00 |
| Huawei | Rh2265 V2 (device & firmware) | v100r002c00 |
| Huawei | Rh2268 V2 (device & firmware) | v100r002c00 |
| Huawei | Rh2285 V2 (device & firmware) | v100r002c00 |
| Huawei | Rh2285H V2 (device & firmware) | v100r002c00 |
| Huawei | Rh2288 V2 (device & firmware) | v100r002c00 |
| Huawei | Rh2288E V2 (device & firmware) | v100r002c00 |
| Huawei | Rh2288H V2 (device & firmware) | v100r002c00 |
| Huawei | Rh2485 V2 (device & firmware) | v100r002c00 |
| Huawei | Rh5885 V2 (device & firmware) | v100r001c00 |
| Huawei | Rh5885 V3 (device & firmware) | v100r003c00 |
| Huawei | Seco Vsm (device & firmware) | v200r002c00 |
| Huawei | X6000 (device & firmware) | v100r002c00 |
| Huawei | X8000 (device & firmware) | v100r002c20 |
| Huawei | Elog (device & firmware) | v200r003c10 |
| Huawei | Espace Ecs (device & firmware) | v300r001c00 |
| Huawei | E6000 (device & firmware) | v100r002c00 |
| Huawei | Oceanstor 18500 (device & firmware) | v100r001c30spc300 |
| Huawei | Oceanstor 18800 (device & firmware) | v100r001c30spc300 |
| Huawei | Oceanstor 18800F (device & firmware) | v100r001c30spc300 |
| Huawei | Oceanstor Hvs85T (device & firmware) | v100r001c00 v100r001c30spc200 |
| Huawei | Smc2.0 (device & firmware) | v500r002c00 v600r006c00 |
| Huawei | Agile Controller-Campus (device & firmware) | v100r002c00 v100r002c10 |
| Huawei | Uma (device & firmware) | v200r001c00 v300r001c00 |
| Huawei | Rh2288A V2 (device & firmware) | v100r002c00 |
| Huawei | Rh1288A V2 (device & firmware) | v100r002c00 |
| Huawei | Ch242 V3 (device & firmware) | v100r001c00 |
| Huawei | Bh620 V2 (device & firmware) | v100r002c00 |
| Huawei | Bh621 V2 (device & firmware) | v100r002c00 |
| Huawei | Bh622 V2 (device & firmware) | v100r001c00 |
| Microsoft | Windows 7 | No version listed by source |
| Microsoft | Windows Server 2008 | r2 |
| Rockwell Automation | — | — |
| Schneider-Electric | — | — |
| Siemens | Axiom Vertix Md Trauma (device & firmware) | All versions |
| Siemens | Axiom Vertix Solitaire M (device & firmware) | All versions |
| Siemens | Mobilett Xp Digital (device & firmware) | All versions |
| Siemens | Multix Pro Acss P (device & firmware) | All versions |
| Siemens | Multix Pro P (device & firmware) | All versions |
| Siemens | Multix Pro (device & firmware) | All versions |
| Siemens | Multix Pro Acss (device & firmware) | All versions |
| Siemens | Multix Pro Navy (device & firmware) | All versions |
| Siemens | Multix Swing (device & firmware) | All versions |
| Siemens | Multix Top (device & firmware) | All versions |
| Siemens | Multix Top Acss (device & firmware) | All versions |
| Siemens | Multix Top P (device & firmware) | All versions |
| Siemens | Multix Top Acss P (device & firmware) | All versions |
| Siemens | Vertix Solitaire (device & firmware) | All versions |
| Siemens | Atellica Solution (device & firmware) | All versions |
| Siemens | Aptio (device & firmware) | All versions |
| Siemens | Streamlab (device & firmware) | All versions |
| Siemens | Centralink (device & firmware) | All versions |
| Siemens | Viva E (device & firmware) | All versions |
| Siemens | Viva Twin (device & firmware) | All versions |
| Siemens | Lantis (device & firmware) | All versions |
| Siemens | Syngo Lab Process Manager | All versions |
| Siemens | Rapidpoint 500 (device & firmware) | ≤ 2.3.2 |
| Siemens | Axiom Multix M (device & firmware) | All versions |
| CISA known-exploited | ● Active Exploitation Confirmed (added 2021-11-03) |
|---|---|
| Public Exploit | ⚠ Available — Reference |
| PoC Code | Not confirmed |
Implement strict network segmentation to isolate RDP services from untrusted networks. Use firewalls to block RDP access (TCP 3389) from external networks and restrict internal access to authorized users only. Deploy RDP gateway solutions for secure remote access. Enable Network Level Authentication (NLA) to require user authentication before establishing a full RDP connection.
No reliable network detection signature exists for this vulnerability class — apply the compensating controls above and the vendor patch. A network rule is only drafted when a concrete on-the-wire signature can be grounded in the advisory.
CIP-007-R1 requires the identification and disabling of unnecessary ports and services. The vulnerable RDP service represents an unnecessary exposure if remote management is not strictly controlled.
IEC 62443 SR 3.5 (Input Validation) is directly violated. The RDP service fails to validate input data, leading to a buffer overflow and potential remote code execution.
Drafted by AI and not validated for your network. Test in an isolated environment before any production deployment. Compensating control only - does not replace vendor patch.
AI Enrichment Record — provenance & audit hash
| Model | Qwen/Qwen2.5-72B-Instruct-AWQ |
|---|---|
| Confidence | HIGH |
| Enriched At | 2026-05-24 |
| SHA-512 Audit Hash | a4bc8ab4492672644ddbcd91227e7747ddf6c32f553a3500c0b7b5bc54921003cbb48ac82b8e4b9819ff533577abb1a47ba369739b932f392a6f21463b6989f3 |
This Vulnerability Is Being Actively Exploited
CVE-2019-0708 is on the CISA known-exploited list - confirmed active exploitation in the wild. BreachSpider flags known-exploited CVEs on the ICS assets they affect, with known-exploited status synced daily from CISA.
Create a free account →