Description
dom4j before 2.0.3 and 2.1.x before 2.1.3 allows external DTDs and External Entities by default, which might enable XXE attacks. However, there is popular external documentation from OWASP showing how to enable the safe, non-default behavior in any application that uses dom4j.
Affected products
dom4j_project: dom4j; oracle: agile product lifecycle management; oracle: application testing suite; oracle: banking platform; oracle: business process management suite; oracle: communications application session controller; oracle: communications diameter signaling router; oracle: communications unified inventory management; oracle: data integrator; oracle: documaker; oracle: endeca information discovery integrator; oracle: enterprise data quality; oracle: enterprise manager base platform; oracle: financial services analytical applications infrastructure; oracle: flexcube core banking
References10
- bugzilla.redhat.com/show_bug.cgi?id=1694235 Issue TrackingPatchThird Party Advisory
- github.com/dom4j/dom4j/commit/a8228522a99a02146106672a34c104adb… PatchThird Party Advisory
- github.com/dom4j/dom4j/commits/version-2.0.3 PatchThird Party Advisory
- www.oracle.com//security-alerts/cpujul2021.html PatchThird Party Advisory
- www.oracle.com/security-alerts/cpuApr2021.html PatchThird Party Advisory
- www.oracle.com/security-alerts/cpujan2021.html PatchThird Party Advisory
- www.oracle.com/security-alerts/cpuoct2020.html PatchThird Party Advisory
- www.oracle.com/security-alerts/cpuoct2021.html PatchThird Party Advisory
- bugzilla.redhat.com/show_bug.cgi?id=1694235 Issue TrackingPatchThird Party Advisory
- github.com/dom4j/dom4j/commit/a8228522a99a02146106672a34c104adb… PatchThird Party Advisory
Metrics
- CVSS 3.1
-
9.8
CRITICAL
Score source: NVD
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - EPSS — exploit probability
- 7% percentile: 94 · as of 2 November 2026
- CWE
- CWE-611