XML External Entity (XXE) Injection via Schema Validation in Multiple WSO2 Products Allows File Reading and Denial of Service
The XML and schema validation functionalities within the SchemaValidator Mediator process XML input as part of validation flows. Under certain conditions, the XML parser allows the resolution of external entities when handling user-supplied XML content during validation operations. This behavior can occur when an attacker supplies crafted XML payloads to the relevant mediator flows with sufficient privileges.
Successful exploitation may allow a highly privileged actor to read files accessible within the server hosting the affected product. Additionally, it may be possible to trigger outbound requests to unintended internal or external locations, depending on the server environment and network configuration. Specially crafted XML payloads can also lead to excessive resource consumption during parsing, impacting the availability of the product.
Scoped product and version facts
Fix information unknown; no fixed version is derived here. Missing information does not prove that no fix exists.
Exploitation unknown; this catalogue does not assess exploitation.
WSO2 API Manager
Vendor
WSO2
Product
WSO2 API Manager
Platforms
Unknown
Default status
unaffected
WSO2 API Manager · Scoped product and version facts
Version (version)
Status (status)
Version scheme (versionType)
Exclusive end (lessThan)
Inclusive end (lessThanOrEqual)
Status changes (at → status)
0
unknown
custom
3.2.0
Unavailable
None listed
3.2.0
affected
custom
3.2.0.472
Unavailable
None listed
3.2.1
affected
custom
3.2.1.91
Unavailable
None listed
4.1.0
affected
custom
4.1.0.254
Unavailable
None listed
4.2.0
affected
custom
4.2.0.194
Unavailable
None listed
4.3.0
affected
custom
4.3.0.105
Unavailable
None listed
4.4.0
affected
custom
4.4.0.68
Unavailable
None listed
4.5.0
affected
custom
4.5.0.53
Unavailable
None listed
4.6.0
affected
custom
4.6.0.16
Unavailable
None listed
WSO2 Universal Gateway
Vendor
WSO2
Product
WSO2 Universal Gateway
Platforms
Unknown
Default status
unaffected
WSO2 Universal Gateway · Scoped product and version facts
Version (version)
Status (status)
Version scheme (versionType)
Exclusive end (lessThan)
Inclusive end (lessThanOrEqual)
Status changes (at → status)
4.5.0
affected
custom
4.5.0.53
Unavailable
None listed
4.6.0
affected
custom
4.6.0.16
Unavailable
None listed
WSO2 Traffic Manager
Vendor
WSO2
Product
WSO2 Traffic Manager
Platforms
Unknown
Default status
unaffected
WSO2 Traffic Manager · Scoped product and version facts
Version (version)
Status (status)
Version scheme (versionType)
Exclusive end (lessThan)
Inclusive end (lessThanOrEqual)
Status changes (at → status)
4.5.0
affected
custom
4.5.0.52
Unavailable
None listed
4.6.0
affected
custom
4.6.0.16
Unavailable
None listed
WSO2 API Control Plane
Vendor
WSO2
Product
WSO2 API Control Plane
Platforms
Unknown
Default status
unaffected
WSO2 API Control Plane · Scoped product and version facts