CVE-2020-1147: Microsoft .NET Framework, SharePoint, and Visual Studio Remote Code Execution Vulnerability
Vulnerability summary
CVE-2020-1147 is a high (CVSS 7.8) vulnerability in Microsoft .NET Framework, SharePoint, Visual Studio. It is known to be exploited: CISA lists it, first on 03-11-2021. EPSS estimates a 93.97% chance of exploitation in the next 30 days, higher than 99.8% of scored vulnerabilities. 7 public exploits are recorded.
Timeline
- 14-07-2020PublishedVulnerability first disclosed.
- 03-11-2021Added to CISA KEVMicrosoft .NET Framework, SharePoint, and Visual Studio Remote Code Execution Vulnerability
- 03-05-2022CISA remediation dueApply updates per vendor instructions.
- 21-10-2025Last modifiedVulnerability information updated.
Description
A remote code execution vulnerability exists in .NET Framework, Microsoft SharePoint, and Visual Studio when the software fails to check the source markup of XML file input, aka '.NET Framework, SharePoint Server, and Visual Studio Remote Code Execution Vulnerability'.
CVSS metrics
5 scores · 4 sources · 2 versions- OSV · Red hatEcosystem advisory · calculated8.8HighCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:HDiffers
- OSV · NugetEcosystem advisory · calculated7.8HighCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H/E:H
- NVDNIST7.8HighCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
EPSS trend
Probability
93.97%
Chance of exploitation in the next 30 days
Percentile
100%
Versus all other CVEs
30-day change
0.00 pp
From 93.97% on 19-09-2026
Known exploited
Compare KEV catalogs- Added
- 03-11-2021
- Federal due date
- 03-05-2022
CISA required action
Apply updates per vendor instructions. nvd.nist.gov/vuln/detail/CVE-2020-1147
Public exploits
7 foundExploit Reference (packetstormsecurity.com)
Maturity: unknown
Exploit Reference (packetstormsecurity.com)
Maturity: unknown
Exploit Reference (exploitalert.com)
Maturity: unknown
Show all 7 exploits
Exploit Reference (packetstormsecurity.com)
Maturity: unknown
Microsoft SharePoint Server 2019 - Remote Code Execution
Maturity: poc
Microsoft SharePoint Server 2019 - Remote Code Execution (2)
Maturity: poc
SharePoint DataSet / DataTable Deserialization
exploit/windows/http/sharepoint_data_deserialization
Maturity: weaponized
Weaknesses
CWE · root causeNo weakness data has been published for this record.
Affected systems
Microsoft73 products
- microsoft .net framework 2.0Service Pack 2 on Windows Server 2008 for 32-bit Systems Service Pack 2 | Service Pack 2 on Windows Server 2008 for x64-based Systems Service Pack 2
- microsoft .net framework 3.0Service Pack 2 on Windows Server 2008 for 32-bit Systems Service Pack 2 | Service Pack 2 on Windows Server 2008 for x64-based Systems Service Pack 2
- microsoft .net framework 3.5Windows 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 | Windows Server 2012 R2 (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 systemsunspecified
- 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 systemsunspecified
Redhat48 products
- aspnetcore-runtime-3.1< 0:3.1.6-1.el8_2
- aspnetcore-targeting-pack-3.1< 0:3.1.6-1.el8_2
- dotnet< 0:2.1.516-1.el8_2 | < 0:3.1.106-1.el8_2 | < 0:2.1.516-1.el8_1 | < 0:2.1.516-1.el8_0
- dotnet-apphost-pack-3.1< 0:3.1.6-1.el8_2
- dotnet-apphost-pack-3.1-debuginfo< 0:3.1.6-1.el8_2
NuGet12 products
- Microsoft.NETCore.App≥ 2.1.0, < 2.1.20
- Microsoft.NETCore.App.Runtime.linux-arm≥ 3.1.0, < 3.1.6
- Microsoft.NETCore.App.Runtime.linux-arm64≥ 3.1.0, < 3.1.6
- Microsoft.NETCore.App.Runtime.linux-musl-arm64≥ 3.1.0, < 3.1.6
- Microsoft.NETCore.App.Runtime.linux-musl-x64≥ 3.1.0, < 3.1.6
3 vendors · 133 products
References
25 links- portal.msrc.microsoft.com/en-US/security-guidance/advisory/CVE-2020-1147X Refsource MISCWEBPatchVendor Advisory
- packetstormsecurity.com/files/158694/SharePoint-DataSet-DataTable-Deserialization.htmlX Refsource MISCWEBExploitThird Party AdvisoryVDB Entry
- packetstormsecurity.com/files/158876/Microsoft-SharePoint-Server-2019-Remote-Code-Execution.htmlX Refsource MISCWEBExploitThird Party AdvisoryVDB Entry
- packetstormsecurity.com/files/163644/Microsoft-SharePoint-Server-2019-Remote-Code-Execution.htmlX Refsource MISCWEBExploitThird Party AdvisoryVDB Entry
- www.cisa.gov/known-exploited-vulnerabilities-catalog?field_cve=CVE-2020-1147Government ResourceWEBUS Government Resource