cbcvebase.
CVE-2024-30043
published 2024-05-14

CVE-2024-30043: Microsoft SharePoint Server Information Disclosure Vulnerability

PriorityP356high7.5CVSS 3.1
AVNACLPRNUINSUCHINAN
EPSS
54.66%
98.9th percentile
Microsoft SharePoint Server Information Disclosure Vulnerability

Affected

9 ranges
VendorProductVersion rangeFixed in
microsoftmicrosoft_sharepoint_enterprise_server_2016>= 16.0.0 < 16.0.5448.100016.0.5448.1000
microsoftmicrosoft_sharepoint_server_2019>= 16.0.0 < 16.0.10409.2004716.0.10409.20047
microsoftmicrosoft_sharepoint_server_subscription_edition>= 16.0.0 < 16.0.17328.2029216.0.17328.20292
microsoftsharepoint_server< 16.0.17328.2029216.0.17328.20292
microsoftsharepoint_server
microsoftsharepoint_server
msrcmicrosoft_sharepoint_enterprise_server_2016
msrcmicrosoft_sharepoint_server_2019
msrcmicrosoft_sharepoint_server_subscription_edition

Detection & IOCsextracted from sources · hover to see the quote

path/sites/mysite/test.xml
snort
alert http $EXTERNAL_NET any -> $HOME_NET any (msg:"ET HUNTING Microsoft Sharepoint SPXmlDataSource ASPX DataFile Fetch Inbound (CVE-2024-30043)"; flow:established,to_client; http.response_body; content:"|3c 21|DOCTYPE"; startswith; content:"|3c|SharePoint|3a|SPXmlDataSource"; fast_pattern; content:"DataFile|3d 22|"; pcre:"/^(?:(?:file|smb)\x3a\x2f{2}|\x5c+)/R"; reference:url,github.com/W01fh4cker/CVE-2024-30043-XXE; reference:cve,2024-30043; classtype:web-application-attack; sid:2064128; rev:1; metadata:affected_product Microsoft_Sharepoint, attack_target Server, tls_state TLSDecrypt, created_at 2025_08_22, cve CVE_2024_30043, deployment Perimeter, deployment Internal, confidence High, signature_severity Major, tag Exploit, tag Description_Generated_By_Proofpoint_Nexus, updated_at 2025_08_22, mitre_tactic_id TA0001, mitre_tactic_name Initial_Access, mitre_technique_id T1190, mitre_technique_name Exploit_Public_Facing_Application; target:dest_ip;)
  • Detect HTTP responses containing both a DOCTYPE declaration at the start of the body and a SharePoint SPXmlDataSource element, where the DataFile attribute value begins with a file://, smb://, or UNC (\\) path — the core exploit pattern for CVE-2024-30043.
  • The exploit relies on Out-of-Band XXE using parameter entities. Look for outbound HTTP requests from the SharePoint server to attacker-controlled infrastructure triggered during XML parsing, even when DtdProcessing is set to Prohibit.
  • Exploitation requires a low-privileged authenticated SharePoint user to upload a malicious XML file to a SharePoint document library and then reference it via SPXmlDataSource. Monitor for XML file uploads followed by DataFile references to those paths.
  • Watch for NTLM authentication attempts originating from the SharePoint server to external or unexpected hosts, which may indicate NTLM Relaying via XXE exploitation of CVE-2024-30043.
  • ·The Snort/ET rule requires TLS decryption (tls_state TLSDecrypt) to inspect HTTP response bodies. Without TLS inspection in the network sensor, this rule will not fire on HTTPS SharePoint traffic.
  • ·The Out-of-Band XXE technique works despite DtdProcessing.Prohibit being set, because .NET's XmlTextReader resolves parameter entities before enforcing the DTD prohibition — patching or detection must not assume DtdProcessing.Prohibit fully blocks XXE when an XmlResolver is also configured.

CVSS provenance

nvdv3.17.5HIGHCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
vendor_msrc6.5MEDIUM
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.