CVE-2020-1147
Microsoft .NET Framework, SharePoint, and Visual Studio Remote Code Execution Vulnerability
Microsoft .NET Framework, SharePoint, Visual StudioApplications & CMS
CVSS
7.8HighExploit odds (EPSS)94.0%Chance of exploitation activity in the next 30 days, higher than 99% of CVEs. Scored 23 Oct 2026FIRST EPSS
Fixed inNone listedNo source names a fixed version. Check the vendor advisory below
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
- 14 Jul 2020Exploit code publicMetasploit
- 14 Jul 2020, 22:54 UTCPublishedCVE List
- 3 Nov 2021Added to CISA KEVCISA KEV
Public exploit code and templates 3
- Exploit moduleSharePoint DataSet / DataTable Deserialization 14 Jul 2020Metasploit
- Webapps exploitMicrosoft SharePoint Server 2019 - Remote Code Execution 17 Aug 2020Exploit-DB
- Webapps exploitMicrosoft SharePoint Server 2019 - Remote Code Execution (2) 23 Jul 2021Exploit-DB
Listed so defenders can prioritize. Threatline links to the source and does not host exploit code.
Description
Microsoft .NET Framework, Microsoft SharePoint, and Visual Studio contain a remote code execution vulnerability when the software fails to check the source markup of XML file input. Successful exploitation allows an attacker to execute code in the context of the process responsible for deserialization of the XML content.
Text from CVE List
Affected versions 53
- Microsoft SharePoint Enterprise Serveraffected: 2016CVE List
- Microsoft SharePoint Enterprise Serveraffected: 2013 Service Pack 1CVE List
- Microsoft SharePoint Serveraffected: 2019CVE List
- Microsoft SharePoint Serveraffected: 2010 Service Pack 2CVE List
- Microsoft Visual Studio 2019affected: 16.0CVE List
- Microsoft Visual Studio 2019 version 16.6 (includes 16.0 - 16.5)affected: unspecifiedCVE List
- Microsoft Visual Studio 2017 version 15.9 (includes 15.0 - 15.8)affected: unspecifiedCVE List
- Microsoft Visual Studio 2019 version 16.4 (includes 16.0 - 16.3)affected: unspecifiedCVE List
- .NET Coreaffected: 2.1CVE List
- .NET Coreaffected: 3.1CVE List
- 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.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 1909 for 32-bit Systemsaffected: unspecifiedCVE List
- Microsoft .NET Framework 3.5 AND 4.8 on Windows 10 Version 1909 for x64-based Systemsaffected: unspecifiedCVE List
- Microsoft .NET Framework 3.5 AND 4.8 on Windows Server, version 1909 (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 1803 for 32-bit Systemsaffected: unspecifiedCVE List
- Microsoft .NET Framework 3.5 AND 4.7.2 on Windows 10 Version 1803 for x64-based Systemsaffected: unspecifiedCVE List
References 4
- portal.msrc.microsoft.com/en-US/security-guidance/advisory/CVE-2020-1147Advisoryvia CVE List
- nvd.nist.gov/vuln/detail/CVE-2020-1147Referencevia CISA KEV
- exploitalert.com/view-details.html?id=35992Referencevia CVE List
- cisa.gov/known-exploited-vulnerabilities-catalog?field_cve=CVE-2020-1147Referencevia CVE List