cbcvebase.
CVE-2020-0932
published 2020-04-15

CVE-2020-0932: A remote code execution vulnerability exists in Microsoft SharePoint when the software fails to check the source markup of an application package, aka…

PriorityP265high8.8CVSS 3.1
AVNACLPRLUINSUCHIHAH
EPSS
31.21%
98.1th percentile
A remote code execution vulnerability exists in Microsoft SharePoint when the software fails to check the source markup of an application package, aka 'Microsoft SharePoint Remote Code Execution Vulnerability'. This CVE ID is unique from CVE-2020-0920, CVE-2020-0929, CVE-2020-0931, CVE-2020-0971, CVE-2020-0974.

Affected

11 ranges
VendorProductVersion rangeFixed in
microsoftbusiness_productivity_servers
microsoftmicrosoft_sharepoint_enterprise_server
microsoftmicrosoft_sharepoint_server
microsoftsharepoint_enterprise_server
microsoftsharepoint_enterprise_server
microsoftsharepoint_foundation
microsoftsharepoint_foundation
microsoftsharepoint_server
msrcmicrosoft_sharepoint_enterprise_server_2016
msrcmicrosoft_sharepoint_foundation_2013_service_pack_1
msrcmicrosoft_sharepoint_server_2019

Detection & IOCsextracted from sources · hover to see the quote

url/_vti_bin/WebPartPages.asmx
otherSystem.Resources.ResXFileRef
snort
alert http any any -> $HOME_NET any (msg:"ET WEB_SPECIFIC_APPS Microsoft Sharepoint Authenticated WebParts TypeConverter Remote Code Execution (CVE-2020-0932)"; flow:established,to_server; http.method; content:"POST"; http.uri; content:"/_vti_bin/WebPartPages.asmx"; fast_pattern; http.request_body; content:"|3c|RenderWebPartForEdit"; content:"|3c|property"; content:"System.Resources.ResXFileRef"; reference:url,www.zerodayinitiative.com/blog/2020/4/28/cve-2020-0932-remote-code-execution-on-microsoft-sharepoint-using-typeconverters; reference:cve,2020-0932; classtype:web-application-attack; sid:2063648; rev:1; metadata:affected_product Microsoft_Sharepoint, attack_target Server, tls_state TLSDecrypt, created_at 2025_07_22, cve CVE_2020_0932, deployment Perimeter, deployment Internal, confidence Medium, signature_severity Major, tag Exploit, updated_at 2025_07_22, mitre_tactic_id TA0001, mitre_tactic_name Initial_Access, mitre_technique_id T1190, mitre_technique_name Exploit_Public_Facing_Application; target:dest_ip;)
bytes
|3c|RenderWebPartForEdit
  • Exploit traffic uses HTTP POST to the SharePoint WebPartPages SOAP endpoint at /_vti_bin/WebPartPages.asmx. The request body contains a RenderWebPartForEdit SOAP call with a property value referencing the System.Resources.ResXFileRef TypeConverter as the malicious payload.
  • The attack requires an authenticated user to interact with the WebPartPages service; monitor for authenticated POST requests to WebPartPages.asmx that include TypeConverter-related class names (e.g., ResXFileRef) in the body.
  • The vulnerability is exploited by uploading a specially crafted SharePoint application package; monitor SharePoint upload events for unexpected or unsigned application packages.
  • Successful exploitation runs arbitrary code in the context of the SharePoint application pool and farm account; alert on unexpected child processes spawned from SharePoint worker processes (w3wp.exe).
  • The Snort/Suricata rule (ET sid:2063648) is tagged for TLS-decrypted traffic (tls_state TLSDecrypt), meaning detection requires TLS inspection at the perimeter or internally.
  • ·The Snort/Suricata rule requires TLS decryption to be effective, as SharePoint is typically served over HTTPS. Without TLS inspection, HTTP body content matching (RenderWebPartForEdit, ResXFileRef) will not trigger.
  • ·The Preview Pane is NOT an attack vector for this vulnerability; detection should focus on upload and SOAP request paths, not passive rendering.

CVSS provenance

nvdv3.18.8HIGHCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
nvdv2.06.5MEDIUMAV:N/AC:L/Au:S/C:P/I:P/A:P
vendor_msrc8.8CRITICAL
Stop checking back — get the weekly exploitation signal.

Every Monday: what got weaponized or added to CISA KEV in the last seven days — each CVE cross-linked to its PoC, Nuclei template, and detection rule. Free, one email a week, unsubscribe in one click.