WSO2 XML Parsers Vulnerable to External Entity Attacks
The National Vulnerability Database (NVD) recently highlighted CVE-2024-2374, a high-severity vulnerability impacting multiple WSO2 products. According to the NVD, the XML parsers within these products fail to adequately configure against external entity resolution when processing user-supplied XML data. This oversight creates a critical attack vector, allowing malicious actors to craft XML payloads that force the parser to include external resources.
This flaw, categorized as CWE-611 (Improper Restriction of XML External Entity Reference), enables attackers to achieve significant unauthorized access. Leveraging this vulnerability, an attacker can read sensitive files from the underlying file system or access limited HTTP resources that the product itself can reach. Beyond data exfiltration, the NVD notes that this vulnerability can also be exploited to launch denial-of-service (DoS) attacks by exhausting server resources through recursive entity expansion or by fetching excessively large external resources, effectively taking systems offline. The CVSSv3.1 score for CVE-2024-2374 is 7.5 (HIGH), underscoring the serious implications of this unpatched issue. While specific affected product versions weren’t detailed, any WSO2 deployment utilizing XML parsing without proper hardening against XXE is potentially at risk.
Related ATT&CK Techniques
🛡️ Detection Rules
7 rules · 6 SIEM formats7 auto-generated detection rules for this incident, mapped to MITRE ATT&CK. Available in Sigma, Splunk SPL, Sentinel KQL, Elastic Lucene, QRadar AQL, and Wazuh.
Web Application Exploitation Attempt — CVE-2024-2374
Want this in your SIEM's native format? Get Splunk SPL, Sentinel KQL, Elastic, QRadar AQL, or Wazuh — ready to paste.
7 Sigma rules mapped to the ATT&CK techniques from this breach — pick your SIEM and get a ready-to-paste query.
Get All SIEM Formats →Indicators of Compromise
| ID | Type | Indicator |
|---|---|---|
| CVE-2024-2374 | XML External Entity (XXE) | WSO2 products XML parsers |
| CVE-2024-2374 | Information Disclosure | Read confidential files from the file system |
| CVE-2024-2374 | Information Disclosure | Access limited HTTP resources reachable by the product |
| CVE-2024-2374 | DoS | Exhaust server resources through recursive entity expansion |
| CVE-2024-2374 | DoS | Fetching large external resources |