All vulnerabilities
CVE-2020-0646

Microsoft .NET Framework Remote Code Execution Vulnerability

Microsoft .NET FrameworkRuntimes & languages
CVSS
9.8Critical
ExploitationExploited in the wildAdded to KEV 3 Nov 2021CISA KEV
Exploit odds (EPSS)99.2%Chance of exploitation activity in the next 30 days, higher than 99.9% of CVEs. Scored 23 Oct 2026FIRST EPSS
Fixed inNone listedNo source names a fixed version. Check the vendor advisory below
Federal deadline3 May 2022Remediation due date for US federal agenciesCISA KEV
CISA required actionApply updates per vendor instructions. CISA KEV

What fixes it

No source in this snapshot names a fixed version. The vendor advisories under References are the place to check.

Timeline

  1. 14 Jan 2020, 23:11 UTCPublishedCVE List
  2. 2 Mar 2020Exploit code publicMetasploit
  3. 3 Nov 2021Added to CISA KEVCISA KEV

Public exploit code and templates 2

  • Exploit moduleSharePoint Workflows XOML Injection 2 Mar 2020Metasploit
  • Remote exploitSharePoint Workflows - XOML Injection (Metasploit) 31 Mar 2020Exploit-DB

Listed so defenders can prioritize. Threatline links to the source and does not host exploit code.

Description

Microsoft .NET Framework contains an improper input validation vulnerability that allows for remote code execution.

Text from CVE List

Affected versions 75

  • Microsoft .NET Framework 4.6/4.6.1/4.6.2/4.7/4.7.1/4.7.2affected: Windows 7 for 32-bit Systems Service Pack 1CVE List
  • Microsoft .NET Framework 4.6/4.6.1/4.6.2/4.7/4.7.1/4.7.2affected: Windows 7 for x64-based Systems Service Pack 1CVE List
  • Microsoft .NET Framework 4.6/4.6.1/4.6.2/4.7/4.7.1/4.7.2affected: Windows 8.1 for 32-bit systemsCVE List
  • Microsoft .NET Framework 4.6/4.6.1/4.6.2/4.7/4.7.1/4.7.2affected: Windows 8.1 for x64-based systemsCVE List
  • Microsoft .NET Framework 4.6/4.6.1/4.6.2/4.7/4.7.1/4.7.2affected: Windows RT 8.1CVE List
  • Microsoft .NET Framework 4.6/4.6.1/4.6.2/4.7/4.7.1/4.7.2affected: Windows Server 2008 R2 for x64-based Systems Service Pack 1CVE List
  • Microsoft .NET Framework 4.6/4.6.1/4.6.2/4.7/4.7.1/4.7.2affected: Windows Server 2008 R2 for x64-based Systems Service Pack 1 (Server Core installation)CVE List
  • Microsoft .NET Framework 4.6/4.6.1/4.6.2/4.7/4.7.1/4.7.2affected: Windows Server 2012CVE List
  • Microsoft .NET Framework 4.6/4.6.1/4.6.2/4.7/4.7.1/4.7.2affected: Windows Server 2012 (Server Core installation)CVE List
  • Microsoft .NET Framework 4.6/4.6.1/4.6.2/4.7/4.7.1/4.7.2affected: Windows Server 2012 R2CVE List
  • Microsoft .NET Framework 4.6/4.6.1/4.6.2/4.7/4.7.1/4.7.2affected: Windows Server 2012 R2 (Server Core installation)CVE List
  • Microsoft .NET Framework 4.6.2/4.7/4.7.1/4.7.2affected: Windows 10 Version 1607 for 32-bit SystemsCVE List
  • Microsoft .NET Framework 4.8 on Windows 10 Version 1803 for 32-bit Systemsaffected: unspecifiedCVE List
  • Microsoft .NET Framework 4.8 on Windows 10 Version 1803 for x64-based Systemsaffected: unspecifiedCVE List
  • Microsoft .NET Framework 4.8 on Windows Server, version 1803 (Server Core Installation)affected: unspecifiedCVE List
  • Microsoft .NET Framework 4.8 on Windows 10 Version 1709 for 32-bit Systemsaffected: unspecifiedCVE List
  • Microsoft .NET Framework 4.8 on Windows 10 Version 1709 for x64-based Systemsaffected: unspecifiedCVE List
  • Microsoft .NET Framework 4.8 on Windows 10 Version 1607 for 32-bit Systemsaffected: unspecifiedCVE List
  • Microsoft .NET Framework 4.8 on Windows 10 Version 1607 for x64-based Systemsaffected: unspecifiedCVE List
  • Microsoft .NET Framework 4.8 on Windows Server 2016affected: unspecifiedCVE List
  • Microsoft .NET Framework 4.8 on Windows Server 2016 (Server Core installation)affected: unspecifiedCVE List
  • Microsoft .NET Framework 4.8 on Windows 7 for 32-bit Systems Service Pack 1affected: unspecifiedCVE List
  • Microsoft .NET Framework 4.8 on Windows 7 for x64-based Systems Service Pack 1affected: unspecifiedCVE List
  • Microsoft .NET Framework 4.8 on Windows 8.1 for 32-bit systemsaffected: unspecifiedCVE List
  • Microsoft .NET Framework 4.8 on Windows 8.1 for x64-based systemsaffected: unspecifiedCVE List
  • Microsoft .NET Framework 4.8 on Windows RT 8.1affected: unspecifiedCVE List
  • Microsoft .NET Framework 4.8 on Windows Server 2008 R2 for x64-based Systems Service Pack 1affected: unspecifiedCVE List
  • Microsoft .NET Framework 4.8 on Windows Server 2008 R2 for x64-based Systems Service Pack 1 (Server Core installation)affected: unspecifiedCVE List
  • Microsoft .NET Framework 4.8 on Windows Server 2012affected: unspecifiedCVE List
  • Microsoft .NET Framework 4.8 on Windows Server 2012 (Server Core installation)affected: unspecifiedCVE List
  • Microsoft .NET Framework 4.8 on Windows Server 2012 R2affected: unspecifiedCVE List
  • Microsoft .NET Framework 4.8 on Windows Server 2012 R2 (Server Core installation)affected: unspecifiedCVE List
  • Microsoft .NET Framework 3.5 AND 4.8 on Windows 10 Version 1809 for 32-bit Systemsaffected: unspecifiedCVE List
  • Microsoft .NET Framework 3.5 AND 4.8 on Windows 10 Version 1809 for x64-based Systemsaffected: unspecifiedCVE List
  • Microsoft .NET Framework 3.5 AND 4.8 on Windows Server 2019affected: unspecifiedCVE List
  • Microsoft .NET Framework 3.5 AND 4.8 on Windows Server 2019 (Server Core installation)affected: unspecifiedCVE List
  • Microsoft .NET Framework 3.5 AND 4.8 on Windows 10 Version 1903 for 32-bit Systemsaffected: unspecifiedCVE List
  • Microsoft .NET Framework 3.5 AND 4.8 on Windows 10 Version 1903 for x64-based Systemsaffected: unspecifiedCVE List
  • Microsoft .NET Framework 3.5 AND 4.8 on Windows Server, version 1903 (Server Core installation)affected: 1903CVE List
  • Microsoft .NET Framework 3.5 AND 4.7.2 on Windows 10 Version 1809 for 32-bit Systemsaffected: unspecifiedCVE List
  • Microsoft .NET Framework 3.5 AND 4.7.2 on Windows 10 Version 1809 for x64-based Systemsaffected: unspecifiedCVE List
  • Microsoft .NET Framework 3.5 AND 4.7.2 on Windows Server 2019affected: unspecifiedCVE List
  • Microsoft .NET Framework 3.5 AND 4.7.2 on Windows Server 2019 (Server Core installation)affected: unspecifiedCVE List
  • Microsoft .NET Framework 4.6affected: Windows Server 2008 for 32-bit Systems Service Pack 2CVE List
  • Microsoft .NET Framework 4.6affected: Windows Server 2008 for x64-based Systems Service Pack 2CVE List
  • Microsoft .NET Framework 3.0affected: Service Pack 2 on Windows Server 2008 for 32-bit Systems Service Pack 2CVE List
  • Microsoft .NET Framework 3.0affected: Service Pack 2 on Windows Server 2008 for Itanium-Based Systems Service Pack 2CVE List
  • Microsoft .NET Framework 3.0affected: Service Pack 2 on Windows Server 2008 for x64-based Systems Service Pack 2CVE List
  • Microsoft .NET Framework 3.5affected: Windows 10 Version 1607 for 32-bit SystemsCVE List
  • Microsoft .NET Framework 3.5affected: Windows 8.1 for 32-bit systemsCVE List
  • Microsoft .NET Framework 3.5affected: Windows 8.1 for x64-based systemsCVE List
  • Microsoft .NET Framework 3.5affected: Windows Server 2012CVE List
  • Microsoft .NET Framework 3.5affected: Windows Server 2012 (Server Core installation)CVE List
  • Microsoft .NET Framework 3.5affected: Windows Server 2012 R2CVE List
  • Microsoft .NET Framework 3.5affected: Windows Server 2012 R2 (Server Core installation)CVE List
  • Microsoft .NET Framework 3.5.1affected: Windows 7 for 32-bit Systems Service Pack 1CVE List
  • Microsoft .NET Framework 3.5.1affected: Windows 7 for x64-based Systems Service Pack 1CVE List
  • Microsoft .NET Framework 3.5.1affected: Windows Server 2008 R2 for Itanium-Based Systems Service Pack 1CVE List
  • Microsoft .NET Framework 3.5.1affected: Windows Server 2008 R2 for x64-based Systems Service Pack 1CVE List
  • Microsoft .NET Framework 3.5.1affected: Windows Server 2008 R2 for x64-based Systems Service Pack 1 (Server Core installation)CVE List
  • Microsoft .NET Framework 4.5.2affected: Windows 7 for 32-bit Systems Service Pack 1CVE List
  • Microsoft .NET Framework 4.5.2affected: Windows 7 for x64-based Systems Service Pack 1CVE List
  • Microsoft .NET Framework 4.5.2affected: Windows 8.1 for 32-bit systemsCVE List
  • Microsoft .NET Framework 4.5.2affected: Windows 8.1 for x64-based systemsCVE List
  • Microsoft .NET Framework 4.5.2affected: Windows RT 8.1CVE List
  • Microsoft .NET Framework 4.5.2affected: Windows Server 2008 for 32-bit Systems Service Pack 2CVE List
  • Microsoft .NET Framework 4.5.2affected: Windows Server 2008 for x64-based Systems Service Pack 2CVE List
  • Microsoft .NET Framework 4.5.2affected: Windows Server 2008 R2 for x64-based Systems Service Pack 1CVE List
  • Microsoft .NET Framework 4.5.2affected: Windows Server 2008 R2 for x64-based Systems Service Pack 1 (Server Core installation)CVE List
  • Microsoft .NET Framework 4.5.2affected: Windows Server 2012CVE List
  • Microsoft .NET Framework 4.5.2affected: Windows Server 2012 (Server Core installation)CVE List
  • Microsoft .NET Framework 4.5.2affected: Windows Server 2012 R2CVE List
  • Microsoft .NET Framework 4.5.2affected: Windows Server 2012 R2 (Server Core installation)CVE List
  • Microsoft .NET Framework 3.5 AND 4.8 on Windows 10 Version 1909 for 32-bit Systemsaffected: unspecifiedCVE List
  • Microsoft .NET Framework 3.5 AND 4.8 on Windows Server, version 1909 (Server Core installation)affected: unspecifiedCVE List

References 3