CVE-2019-0887 — Remote Desktop Services Remote Code Execution Vulnerability
Executive Summary
A remote code execution vulnerability exists in Remote Desktop Services – formerly known as Terminal Services – when an authenticated attacker abuses clipboard redirection. An attacker who successfully exploited this vulnerability could execute arbitrary code on the victim system. An attacker could then install programs; view, change, or delete data; or create new accounts with full user rights. To exploit this vulnerability, an attacker must already have compromised a system running Remote Desktop Services, and then wait for a victim system to connect to Remote Desktop Services. The update addresses the vulnerability by correcting how Remote Desktop Services handles clipboard redirection.
Overview
CVSS Vector
EPSS Score
Affected Products
| Product | KB Article | Severity | Impact | Restart Required |
|---|---|---|---|---|
| Windows 10 for 32-bit Systems | 4507458 (Security Update) |
Important | Remote Code Execution | Yes |
| Windows 10 for x64-based Systems | 4507458 (Security Update) |
Important | Remote Code Execution | Yes |
| Windows 10 Version 1607 for 32-bit Systems | 4507460 (Security Update) |
Important | Remote Code Execution | Yes |
| Windows 10 Version 1607 for x64-based Systems | 4507460 (Security Update) |
Important | Remote Code Execution | Yes |
| Windows 10 Version 1703 for 32-bit Systems | 4507450 (Security Update) |
Important | Remote Code Execution | Yes |
| Windows 10 Version 1703 for x64-based Systems | 4507450 (Security Update) |
Important | Remote Code Execution | Yes |
| Windows 10 Version 1709 for 32-bit Systems | 4507455 (Security Update) |
Important | Remote Code Execution | Yes |
| Windows 10 Version 1709 for ARM64-based Systems | 4507455 (Security Update) |
Important | Remote Code Execution | Yes |
| Windows 10 Version 1709 for x64-based Systems | 4507455 (Security Update) |
Important | Remote Code Execution | Yes |
| Windows 10 Version 1803 for 32-bit Systems | 4507435 (Security Update) |
Important | Remote Code Execution | Yes |
| Windows 10 Version 1803 for ARM64-based Systems | 4507435 (Security Update) |
Important | Remote Code Execution | Yes |
| Windows 10 Version 1803 for x64-based Systems | 4507435 (Security Update) |
Important | Remote Code Execution | Yes |
| Windows 10 Version 1809 for 32-bit Systems | 4507469 (Security Update) |
Important | Remote Code Execution | Yes |
| Windows 10 Version 1809 for ARM64-based Systems | 4507469 (Security Update) |
Important | Remote Code Execution | Yes |
| Windows 10 Version 1809 for x64-based Systems | 4507469 (Security Update) |
Important | Remote Code Execution | Yes |
| Windows 10 Version 1903 for 32-bit Systems | 4507453 (Other) 4507453 (Security Update) |
Important | Remote Code Execution | Yes |
| Windows 10 Version 1903 for ARM64-based Systems | 4507453 (Other) 4507453 (Security Update) |
Important | Remote Code Execution | Yes |
| Windows 10 Version 1903 for x64-based Systems | 4507453 (Other) 4507453 (Security Update) |
Important | Remote Code Execution | Yes |
| Windows 11 for ARM64-based Systems | 5008215 (Security Update) |
Important | Remote Code Execution | Yes |
| Windows 11 for x64-based Systems | 5008215 (Security Update) |
Important | Remote Code Execution | Yes |
| Windows 7 for 32-bit Systems Service Pack 1 | 4507449 (Monthly Rollup) 4507456 (Security Only) 4507449 (Other) |
Important | Remote Code Execution | Yes |
| Windows 7 for x64-based Systems Service Pack 1 | 4507449 (Monthly Rollup) 4507456 (Security Only) 4507449 (Other) |
Important | Remote Code Execution | Yes |
| Windows 8.1 for 32-bit systems | 4507448 (Monthly Rollup) 4507457 (Security Only) 4507448 (Monthly Rollup) |
Important | Remote Code Execution | Yes |
| Windows 8.1 for x64-based systems | 4507448 (Monthly Rollup) 4507457 (Security Only) 4507448 (Monthly Rollup) |
Important | Remote Code Execution | Yes |
| Windows RT 8.1 | 4507448 (Monthly Rollup) 4507448 (Monthly Rollup) |
Important | Remote Code Execution | Yes |
| Windows Server 2008 for 32-bit Systems Service Pack 2 | 4507452 (Monthly Rollup) 4507461 (Security Only) |
Important | Remote Code Execution | Yes |
| Windows Server 2008 for 32-bit Systems Service Pack 2 (Server Core installation) | 4507452 (Monthly Rollup) 4507461 (Security Only) |
Important | Remote Code Execution | Yes |
| Windows Server 2008 for Itanium-Based Systems Service Pack 2 | 4507452 (Monthly Rollup) 4507461 (Security Only) |
Important | Remote Code Execution | Yes |
| Windows Server 2008 for x64-based Systems Service Pack 2 | 4507452 (Monthly Rollup) 4507461 (Security Only) |
Important | Remote Code Execution | Yes |
| Windows Server 2008 for x64-based Systems Service Pack 2 (Server Core installation) | 4507452 (Monthly Rollup) 4507461 (Security Only) |
Important | Remote Code Execution | Yes |
| Windows Server 2008 R2 for Itanium-Based Systems Service Pack 1 | 4507449 (Monthly Rollup) 4507456 (Security Only) 4507449 (Other) |
Important | Remote Code Execution | Yes |
| Windows Server 2008 R2 for x64-based Systems Service Pack 1 | 4507449 (Monthly Rollup) 4507456 (Security Only) 4507449 (Other) |
Important | Remote Code Execution | Yes |
| Windows Server 2008 R2 for x64-based Systems Service Pack 1 (Server Core installation) | 4507449 (Monthly Rollup) 4507456 (Security Only) 4507449 (Other) |
Important | Remote Code Execution | Yes |
| Windows Server 2012 | 4507462 (Monthly Rollup) 4507464 (Security Only) |
Important | Remote Code Execution | Yes |
| Windows Server 2012 (Server Core installation) | 4507462 (Monthly Rollup) 4507464 (Security Only) |
Important | Remote Code Execution | Yes |
| Windows Server 2012 R2 | 4507448 (Monthly Rollup) 4507457 (Security Only) 4507448 (Monthly Rollup) |
Important | Remote Code Execution | Yes |
| Windows Server 2012 R2 (Server Core installation) | 4507448 (Monthly Rollup) 4507457 (Security Only) 4507448 (Monthly Rollup) |
Important | Remote Code Execution | Yes |
| Windows Server 2016 | 4507460 (Security Update) |
Important | Remote Code Execution | Yes |
| Windows Server 2016 (Server Core installation) | 4507460 (Security Update) |
Important | Remote Code Execution | Yes |
| Windows Server 2019 | 4507469 (Security Update) |
Important | Remote Code Execution | Yes |
| Windows Server 2019 (Server Core installation) | 4507469 (Security Update) |
Important | Remote Code Execution | Yes |
| Windows Server 2022 | 5008223 (Security Update) |
Important | Remote Code Execution | Yes |
| Windows Server 2022 (Server Core installation) | 5008223 (Security Update) |
Important | Remote Code Execution | Yes |
| Windows Server, version 1803 (Server Core Installation) | 4507435 (Security Update) |
Important | Remote Code Execution | Yes |
| Windows Server, version 1903 (Server Core installation) | 4507453 (Other) 4507453 (Security Update) |
Important | Remote Code Execution | Yes |
Patches
| Article | Type | Restart |
|---|---|---|
4507458 |
Security Update | Yes |
4507460 |
Security Update | Yes |
4507450 |
Security Update | Yes |
4507455 |
Security Update | Yes |
4507435 |
Security Update | Yes |
4507469 |
Security Update | Yes |
4507453 (Other) 4507453 |
Other | Yes |
5008215 |
Security Update | Yes |
4507449 (Monthly Rollup) 4507456 (Security Only) 4507449 |
Monthly Rollup | Yes |
4507448 (Monthly Rollup) 4507457 (Security Only) 4507448 |
Monthly Rollup | Yes |
4507448 (Monthly Rollup) 4507448 |
Monthly Rollup | Yes |
4507452 (Monthly Rollup) 4507461 |
Monthly Rollup | Yes |
4507462 (Monthly Rollup) 4507464 |
Monthly Rollup | Yes |
5008223 |
Security Update | Yes |
Known Exploits
Acknowledgments
Eyal Itkin of Check Point Research, VictorV(Tangtianwen) with Kunlun Lab