CVEvulnerability

CVE-2019-12400

5.5 MEDIUM Published 2019-08-23 Modified 2026-06-17 Official page ↗
Status
Modified
Published
2019-08-23
Last modified
2026-06-17
Assigner
[email protected]
CVSS 3.1 ([email protected])
5.5 MEDIUM — CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:N
CVSS 2.0 ([email protected])
1.9 LOW — AV:L/AC:M/Au:N/C:N/I:P/A:N
Weaknesses
CWE-20

Description

In version 2.0.3 Apache Santuario XML Security for Java, a caching mechanism was introduced to speed up creating new XML documents using a static pool of DocumentBuilders. However, if some untrusted code can register a malicious implementation with the thread context class loader first, then this implementation might be cached and re-used by Apache Santuario - XML Security for Java, leading to potential security flaws when validating signed documents, etc. The vulnerability affects Apache Santuario - XML Security for Java 2.0.x releases from 2.0.3 and all 2.1.x releases before 2.1.4.

Affected configurations

• apache santuario xml security for java (>= 2.0.3 <= 2.0.10) • apache santuario xml security for java (>= 2.1.0 < 2.1.4) • redhat jboss enterprise application platform 7.2 • oracle weblogic server 12.2.1.4.0 • oracle weblogic server 14.1.1.0.0

Related

Weakness · CWE (1)

  • CWE-20 Improper Input Validation weakness

References