{"id":"CVE-2020-14338","details":"A flaw was found in Wildfly's implementation of Xerces, specifically in the way the XMLSchemaValidator class in the JAXP component of Wildfly enforced the \"use-grammar-pool-only\" feature. This flaw allows a specially-crafted XML file to manipulate the validation process in certain cases. This issue is the same flaw as CVE-2020-14621, which affected OpenJDK, and uses a similar code. This flaw affects all Xerces JBoss versions before 2.12.0.SP3.","aliases":["GHSA-w4jq-qh47-hvjq"],"modified":"2026-07-17T21:04:37.360584827Z","published":"2020-09-17T15:15:13.143Z","database_specific":{"unresolved_ranges":[{"extracted_events":[{"fixed":"2.12.0"}],"source":"CPE_RANGE","vendor_product":"redhat:xerces","cpes":["cpe:2.3:a:redhat:xerces:*:*:*:*:*:*:*:*"]},{"cpes":["cpe:2.3:a:redhat:xerces:2.12.0:sp1:*:*:*:*:*:*","cpe:2.3:a:redhat:xerces:2.12.0:sp2:*:*:*:*:*:*"],"extracted_events":[{"introduced":"2.12.0-sp1"},{"last_affected":"2.12.0-sp1"},{"introduced":"2.12.0-sp2"},{"last_affected":"2.12.0-sp2"}],"source":"CPE_STRING","vendor_product":"redhat:xerces"}]},"references":[{"type":"WEB","url":"https://lists.apache.org/thread.html/rf96c5afb26b596b4b97883aa90b6c0b0fc4c26aaeea7123c21912103%40%3Cj-users.xerces.apache.org%3E"},{"type":"REPORT","url":"https://bugzilla.redhat.com/show_bug.cgi?id=1860054"}],"affected":[{"ranges":[{"type":"GIT","repo":"https://github.com/jboss/xerces","events":[{"introduced":"0"},{"fixed":"9280cfa16f0f7fcf8eb4c3e01d277bc33bc5253c"}],"database_specific":{"extracted_events":[{"introduced":"0"},{"fixed":"2.12.0.SP3"}],"source":"DESCRIPTION"}}],"versions":["jboss-2.11.0.SP6","jboss-2.12.0.SP02","jboss-2.12.0.SP01"],"database_specific":{"source":"https://storage.googleapis.com/osv-test-cve-osv-conversion/osv-output/CVE-2020-14338.json"}}],"schema_version":"1.9.0","severity":[{"type":"CVSS_V3","score":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N"}]}