{"id":"CVE-2026-3415","revision":"1b5cc934522e44d3bf0e4b5d8bb55aeb","records":[{"revision":"1b5cc934522e44d3bf0e4b5d8bb55aeb","observedAt":"2026-10-28T09:33:24.306+00:00","statement":{"source":"cve-program","id":"CVE-2026-3415","aliases":[],"title":"XML External Entity (XXE) Injection via Schema Validation in Multiple WSO2 Products Allows File Reading and Denial of Service","description":"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.\n\nSuccessful 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.","state":0,"publishedAt":"2026-08-06T17:32:10.722+00:00","modifiedAt":"2026-10-28T08:08:15.153+00:00","affected":[{"ecosystem":"Vendor product","name":"WSO2 API Manager","ranges":[],"versions":[],"rawVersionEvidence":"{\n                    \"vendor\": \"WSO2\",\n                    \"product\": \"WSO2 API Manager\",\n                    \"versions\": [\n                        {\n                            \"status\": \"unknown\",\n                            \"version\": \"0\",\n                            \"lessThan\": \"3.2.0\",\n                            \"versionType\": \"custom\"\n                        },\n                        {\n                            \"status\": \"affected\",\n                            \"version\": \"3.2.0\",\n                            \"lessThan\": \"3.2.0.472\",\n                            \"versionType\": \"custom\"\n                        },\n                        {\n                            \"status\": \"affected\",\n                            \"version\": \"3.2.1\",\n                            \"lessThan\": \"3.2.1.91\",\n                            \"versionType\": \"custom\"\n                        },\n                        {\n                            \"status\": \"affected\",\n                            \"version\": \"4.1.0\",\n                            \"lessThan\": \"4.1.0.254\",\n                            \"versionType\": \"custom\"\n                        },\n                        {\n                            \"status\": \"affected\",\n                            \"version\": \"4.2.0\",\n                            \"lessThan\": \"4.2.0.194\",\n                            \"versionType\": \"custom\"\n                        },\n                        {\n                            \"status\": \"affected\",\n                            \"version\": \"4.3.0\",\n                            \"lessThan\": \"4.3.0.105\",\n                            \"versionType\": \"custom\"\n                        },\n                        {\n                            \"status\": \"affected\",\n                            \"version\": \"4.4.0\",\n                            \"lessThan\": \"4.4.0.68\",\n                            \"versionType\": \"custom\"\n                        },\n                        {\n                            \"status\": \"affected\",\n                            \"version\": \"4.5.0\",\n                            \"lessThan\": \"4.5.0.53\",\n                            \"versionType\": \"custom\"\n                        },\n                        {\n                            \"status\": \"affected\",\n                            \"version\": \"4.6.0\",\n                            \"lessThan\": \"4.6.0.16\",\n                            \"versionType\": \"custom\"\n                        }\n                    ],\n                    \"defaultStatus\": \"unaffected\"\n                }"},{"ecosystem":"Vendor product","name":"WSO2 Universal Gateway","ranges":[],"versions":[],"rawVersionEvidence":"{\n                    \"vendor\": \"WSO2\",\n                    \"product\": \"WSO2 Universal Gateway\",\n                    \"versions\": [\n                        {\n                            \"status\": \"affected\",\n                            \"version\": \"4.5.0\",\n                            \"lessThan\": \"4.5.0.53\",\n                            \"versionType\": \"custom\"\n                        },\n                        {\n                            \"status\": \"affected\",\n                            \"version\": \"4.6.0\",\n                            \"lessThan\": \"4.6.0.16\",\n                            \"versionType\": \"custom\"\n                        }\n                    ],\n                    \"defaultStatus\": \"unaffected\"\n                }"},{"ecosystem":"Vendor product","name":"WSO2 Traffic Manager","ranges":[],"versions":[],"rawVersionEvidence":"{\n                    \"vendor\": \"WSO2\",\n                    \"product\": \"WSO2 Traffic Manager\",\n                    \"versions\": [\n                        {\n                            \"status\": \"affected\",\n                            \"version\": \"4.5.0\",\n                            \"lessThan\": \"4.5.0.52\",\n                            \"versionType\": \"custom\"\n                        },\n                        {\n                            \"status\": \"affected\",\n                            \"version\": \"4.6.0\",\n                            \"lessThan\": \"4.6.0.16\",\n                            \"versionType\": \"custom\"\n                        }\n                    ],\n                    \"defaultStatus\": \"unaffected\"\n                }"},{"ecosystem":"Vendor product","name":"WSO2 API Control Plane","ranges":[],"versions":[],"rawVersionEvidence":"{\n                    \"vendor\": \"WSO2\",\n                    \"product\": \"WSO2 API Control Plane\",\n                    \"versions\": [\n                        {\n                            \"status\": \"affected\",\n                            \"version\": \"4.5.0\",\n                            \"lessThan\": \"4.5.0.54\",\n                            \"versionType\": \"custom\"\n                        },\n                        {\n                            \"status\": \"affected\",\n                            \"version\": \"4.6.0\",\n                            \"lessThan\": \"4.6.0.17\",\n                            \"versionType\": \"custom\"\n                        }\n                    ],\n                    \"defaultStatus\": \"unaffected\"\n                }"},{"ecosystem":"Vendor product","name":"org.wso2.carbon.apimgt:org.wso2.carbon.apimgt.gateway","ranges":[],"versions":[],"rawVersionEvidence":"{\n                    \"vendor\": \"WSO2\",\n                    \"product\": \"WSO2 Carbon API Gateway\",\n                    \"packageName\": \"org.wso2.carbon.apimgt:org.wso2.carbon.apimgt.gateway\",\n                    \"versions\": [\n                        {\n                            \"status\": \"affected\",\n                            \"version\": \"6.7.206\",\n                            \"lessThan\": \"6.7.206.594\",\n                            \"versionType\": \"custom\"\n                        },\n                        {\n                            \"status\": \"affected\",\n                            \"version\": \"6.7.210\",\n                            \"lessThan\": \"6.7.210.95\",\n                            \"versionType\": \"custom\"\n                        },\n                        {\n                            \"status\": \"affected\",\n                            \"version\": \"9.20.74\",\n                            \"lessThan\": \"9.20.74.398\",\n                            \"versionType\": \"custom\"\n                        },\n                        {\n                            \"status\": \"affected\",\n                            \"version\": \"9.28.116\",\n                            \"lessThan\": \"9.28.116.412\",\n                            \"versionType\": \"custom\"\n                        },\n                        {\n                            \"status\": \"affected\",\n                            \"version\": \"9.29.120\",\n                            \"lessThan\": \"9.29.120.228\",\n                            \"versionType\": \"custom\"\n                        },\n                        {\n                            \"status\": \"affected\",\n                            \"version\": \"9.30.67\",\n                            \"lessThan\": \"9.30.67.158\",\n                            \"versionType\": \"custom\"\n                        },\n                        {\n                            \"status\": \"affected\",\n                            \"version\": \"9.31.86\",\n                            \"lessThan\": \"9.31.86.147\",\n                            \"versionType\": \"custom\"\n                        },\n                        {\n                            \"status\": \"affected\",\n                            \"version\": \"9.32.147\",\n                            \"lessThan\": \"9.32.147.38\",\n                            \"versionType\": \"custom\"\n                        },\n                        {\n                            \"status\": \"unaffected\",\n                            \"version\": \"9.33.61\",\n                            \"lessThanOrEqual\": \"*\",\n                            \"versionType\": \"custom\"\n                        }\n                    ],\n                    \"defaultStatus\": \"unknown\"\n                }"},{"ecosystem":"Vendor product","name":"org.wso2.carbon.apimgt:org.wso2.carbon.apimgt.impl","ranges":[],"versions":[],"rawVersionEvidence":"{\n                    \"vendor\": \"WSO2\",\n                    \"product\": \"WSO2 Carbon API Management Implementation\",\n                    \"packageName\": \"org.wso2.carbon.apimgt:org.wso2.carbon.apimgt.impl\",\n                    \"versions\": [\n                        {\n                            \"status\": \"affected\",\n                            \"version\": \"6.7.206\",\n                            \"lessThan\": \"6.7.206.594\",\n                            \"versionType\": \"custom\"\n                        },\n                        {\n                            \"status\": \"affected\",\n                            \"version\": \"6.7.210\",\n                            \"lessThan\": \"6.7.210.95\",\n                            \"versionType\": \"custom\"\n                        },\n                        {\n                            \"status\": \"affected\",\n                            \"version\": \"9.20.74\",\n                            \"lessThan\": \"9.20.74.398\",\n                            \"versionType\": \"custom\"\n                        },\n                        {\n                            \"status\": \"affected\",\n                            \"version\": \"9.28.116\",\n                            \"lessThan\": \"9.28.116.412\",\n                            \"versionType\": \"custom\"\n                        },\n                        {\n                            \"status\": \"affected\",\n                            \"version\": \"9.29.120\",\n                            \"lessThan\": \"9.29.120.228\",\n                            \"versionType\": \"custom\"\n                        },\n                        {\n                            \"status\": \"affected\",\n                            \"version\": \"9.30.67\",\n                            \"lessThan\": \"9.30.67.158\",\n                            \"versionType\": \"custom\"\n                        },\n                        {\n                            \"status\": \"affected\",\n                            \"version\": \"9.31.86\",\n                            \"lessThan\": \"9.31.86.147\",\n                            \"versionType\": \"custom\"\n                        },\n                        {\n                            \"status\": \"affected\",\n                            \"version\": \"9.32.147\",\n                            \"lessThan\": \"9.32.147.38\",\n                            \"versionType\": \"custom\"\n                        },\n                        {\n                            \"status\": \"unaffected\",\n                            \"version\": \"9.33.61\",\n                            \"lessThanOrEqual\": \"*\",\n                            \"versionType\": \"custom\"\n                        }\n                    ],\n                    \"defaultStatus\": \"unknown\"\n                }"}],"metrics":[{"system":"CVSS 3.1","vector":"CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:C/C:H/I:N/A:H","score":8.7,"severity":"HIGH"}],"references":["https://security.docs.wso2.com/en/latest/security-announcements/security-advisories/2026/WSO2-2026-5001/"],"sourceUrl":"https://www.cve.org/CVERecord?id=CVE-2026-3415","license":"CVE Program Terms of Use","key":"cve-program:CVE-2026-3415","identifiers":["CVE-2026-3415"]},"retained":false,"historicalAffected":[]}],"coverage":[]}