What’s Vulnerable › Vulnerabilities
CVE-2020-0646: Microsoft .NET Framework Remote Code Execution Vulnerability
- Severity: critical (CVSS 9.8 v3.1)
- Exploited in the wild: yes — in CISA KEV since 2021-11-03
- EPSS: 99.2% probability of exploitation in the next 30 days
- Public exploit or detection template: yes
- Published: 2020-01-14 · updated 2026-06-17
- Weakness: CWE-91
Description
A remote code execution vulnerability exists when the Microsoft .NET Framework fails to validate input properly, aka '.NET Framework Remote Code Execution Injection Vulnerability'.
Affected products
- Microsoft .NET Framework: 3.0-sp2, 3.5, 4.6.2, 4.7, 4.7.1, 4.7.2 (+5)
- Microsoft .NET Framework 3.0: Service Pack 2 on Windows Server 2008 for 32-bit Systems Service Pack 2, Service Pack 2 on Windows Server 2008 for Itanium-Based Systems Service Pack 2, Service Pack 2 on Windows Server 2008 for x64-based Systems Service Pack 2
- Microsoft .NET Framework 3.5: Windows 10 Version 1607 for 32-bit Systems, Windows 8.1 for 32-bit systems, Windows 8.1 for x64-based systems, Windows Server 2012, Windows Server 2012 (Server Core installation), Windows Server 2012 R2 (+1)
- Microsoft .NET Framework 3.5.1: Windows 7 for 32-bit Systems Service Pack 1, Windows 7 for x64-based Systems Service Pack 1, Windows Server 2008 R2 for Itanium-Based Systems Service Pack 1, Windows Server 2008 R2 for x64-based Systems Service Pack 1, Windows Server 2008 R2 for x64-based Systems Service Pack 1 (Server Core installation)
- Microsoft .NET Framework 3.5 AND 4.6.2/4.7/4.7.1/4.7.2 on Windows 10 Version 1607 for 32-bit Systems: all versions
- Microsoft .NET Framework 3.5 AND 4.6.2/4.7/4.7.1/4.7.2 on Windows 10 Version 1607 for x64-based Systems: all versions
- Microsoft .NET Framework 3.5 AND 4.6.2/4.7/4.7.1/4.7.2 on Windows Server 2016: all versions
- Microsoft .NET Framework 3.5 AND 4.7.1/4.7.2 on Windows 10 Version 1709 for 32-bit Systems: all versions
- Microsoft .NET Framework 3.5 AND 4.7.1/4.7.2 on Windows 10 Version 1709 for x64-based Systems: all versions
- Microsoft .NET Framework 3.5 AND 4.7.2 on Windows 10 for 32-bit Systems: all versions
- Microsoft .NET Framework 3.5 AND 4.7.2 on Windows 10 for x64-based Systems: all versions
- Microsoft .NET Framework 3.5 AND 4.7.2 on Windows 10 Version 1803 for 32-bit Systems: all versions
- Microsoft .NET Framework 3.5 AND 4.7.2 on Windows 10 Version 1803 for x64-based Systems: all versions
- Microsoft .NET Framework 3.5 AND 4.7.2 on Windows 10 Version 1809 for 32-bit Systems: all versions
- Microsoft .NET Framework 3.5 AND 4.7.2 on Windows 10 Version 1809 for x64-based Systems: all versions
- Microsoft .NET Framework 3.5 AND 4.7.2 on Windows Server 2019: all versions
- Microsoft .NET Framework 3.5 AND 4.7.2 on Windows Server, version 1803 (Server Core Installation): all versions
- Microsoft .NET Framework 3.5 AND 4.8 on Windows 10 Version 1809 for 32-bit Systems: all versions
- Microsoft .NET Framework 3.5 AND 4.8 on Windows 10 Version 1809 for x64-based Systems: all versions
- Microsoft .NET Framework 3.5 AND 4.8 on Windows 10 Version 1903 for 32-bit Systems: all versions
- Microsoft .NET Framework 3.5 AND 4.8 on Windows 10 Version 1903 for x64-based Systems: all versions
- Microsoft .NET Framework 3.5 AND 4.8 on Windows 10 Version 1909 for 32-bit Systems: all versions
- Microsoft .NET Framework 3.5 AND 4.8 on Windows 10 Version 1909 for x64-based Systems: all versions
- Microsoft .NET Framework 3.5 AND 4.8 on Windows Server 2019: all versions
- Microsoft .NET Framework 3.5 AND 4.8 on Windows Server, version 1903 (Server Core installation): 1903
- Microsoft .NET Framework 3.5 AND 4.8 on Windows Server, version 1909 (Server Core installation): all versions
- Microsoft .NET Framework 4.5.2: Windows 7 for 32-bit Systems Service Pack 1, Windows 7 for x64-based Systems Service Pack 1, Windows 8.1 for 32-bit systems, Windows 8.1 for x64-based systems, Windows RT 8.1, Windows Server 2008 for 32-bit Systems Service Pack 2 (+7)
- Microsoft .NET Framework 4.6: Windows Server 2008 for 32-bit Systems Service Pack 2, Windows Server 2008 for x64-based Systems Service Pack 2
- Microsoft .NET Framework 4.6.2/4.7/4.7.1/4.7.2: Windows 10 Version 1607 for 32-bit Systems
- Microsoft .NET Framework 4.6/4.6.1/4.6.2/4.7/4.7.1/4.7.2: Windows 7 for 32-bit Systems Service Pack 1, Windows 7 for x64-based Systems Service Pack 1, Windows 8.1 for 32-bit systems, Windows 8.1 for x64-based systems, Windows RT 8.1, Windows Server 2008 R2 for x64-based Systems Service Pack 1 (+5)
References
- http://packetstormsecurity.com/files/156930/SharePoint-Workflows-XOML-Injection.html
- https://portal.msrc.microsoft.com/en-US/security-guidance/advisory/CVE-2020-0646
- http://packetstormsecurity.com/files/156930/SharePoint-Workflows-XOML-Injection.html
- https://portal.msrc.microsoft.com/en-US/security-guidance/advisory/CVE-2020-0646
- https://www.cisa.gov/known-exploited-vulnerabilities-catalog?field_cve=CVE-2020-0646
Get alerted when CVE-2020-0646 or the next vulnerability affects your stack