NetSight
high7.5

CVE-2024-2374

The XML parsers within multiple WSO2 products accept user-supplied XML data without properly configuring to prevent the resolution of external entities.

Impact

The XML parsers within multiple WSO2 products accept user-supplied XML data without properly configuring to prevent the resolution of external entities. This omission allows malicious actors to craft XML payloads that exploit the parser's behavior, leading to the inclusion of external resources. By leveraging this vulnerability, an attacker can read confidential files from the file system and access limited HTTP resources reachable by the product. Additionally, the vulnerability can be exploited to perform denial of service attacks by exhausting server resources through recursive entity expansion or fetching large external resources.

Affected products

VendorProductAffected versions
Wso2Api Manager
from 3.1.0 before 3.1.0.278
from 3.2.0 before 3.2.0.368
from 4.0.0 before 4.0.0.280
from 4.1.0 before 4.1.0.206
from 4.2.0 before 4.2.0.144
from 4.3.0 before 4.3.0.57
Wso2Identity Server
from 5.10.0 before 5.10.0.300
from 5.11.0 before 5.11.0.329
from 6.0.0 before 6.0.0.179
from 6.1.0 before 6.1.0.136
Wso2Identity Server As Key Manager
from 5.10.0 before 5.10.0.296
Wso2Open Banking Am
from 2.0.0 before 2.0.0.328
Wso2Open Banking Iam
from 2.0.0 before 2.0.0.348

Weakness classification

References