Description
The TransformerFactory in Apache Xalan-Java before 2.7.2 does not properly restrict access to certain properties when FEATURE_SECURE_PROCESSING is enabled, which allows remote attackers to bypass expected restrictions and load arbitrary classes or access external resources via a crafted (1) xalan:content-header, (2) xalan:entities, (3) xslt:content-header, or (4) xslt:entities property, or a Java property that is bound to the XSLT 1.0 system-property function.
Fixed in Linux distributions
Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.
Debian
Security tracker ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Debian 14 | libxalan2-java | 2.7.1-9 | — |
| Debian 13 | libxalan2-java | 2.7.1-9 | — |
| Debian 12 | libxalan2-java | 2.7.1-9 | — |
| Debian 7 | libxalan2-java | 2.7.1-7+deb7u1 | DSA-2886-1 |
| Debian 6.0 | libxalan2-java | 2.7.1-5+deb6u1 | DSA-2886-1 |
Red Hat
Security tracker ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| RHEL 6 | xalan-j2 +4 | 2.7.0-9.9.el6_5 | RHSA-2014:0348 |
| RHEL 5 | xalan-j2 +4 | 2.7.0-6jpp.2 | RHSA-2014:0348 |
Show 2 more (older releases, extended support, other products)Fewer releases
| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Red Hat JBoss EAP 6 | xalan-j2-eap6 | 2.7.1-9.redhat_7.1.ep6.el5 | RHSA-2014:0453 |
| Red Hat JBoss EAP 5 | xalan-j2 | 2.7.1-12_patch_08.ep5.el4 | RHSA-2014:0591 |
openSUSE
Security tracker ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| openSUSE Tumbleweed | xalan-j2 | 2.7.2-5.4 | openSUSE-SU-2024:10404-1 |
Affected packages
| Ecosystem | Package | Affected | Fixed | Record |
|---|---|---|---|---|
| Maven | xalan:xalan | < 2.7.2 | 2.7.2 | GHSA-rc2w-r4jq-7pfx |
Advisories 8
- RHSA-2014:0591 Red Hat Security Advisory: Red Hat JBoss Enterprise Application Platform 5.2.0 security update Red Hat Security Advisories (RHSA) · Aug 5, 2026
- RHSA-2014:0453 Red Hat Security Advisory: Red Hat JBoss Enterprise Application Platform 6.2.2 security update Red Hat Security Advisories (RHSA) · Aug 5, 2026
- RHSA-2014:0348 Red Hat Security Advisory: xalan-j2 security update Red Hat Security Advisories (RHSA) · Aug 5, 2026
- DSA-2886-1 libxalan2-java - security update Debian Security (DSA / DLA) · Mar 9, 2026
- openSUSE-SU-2024:10404-1 xalan-j2-2.7.2-5.4 on GA media SUSE / openSUSE Security Updates · Feb 4, 2026
- WID-SEC-2022-1375 JFrog Artifactory: Mehrere Schwachstellen BSI CERT-Bund (WID) · Oct 12, 2025
- WID-SEC-2024-0788 IBM Business Automation Workflow: Mehrere Schwachstellen BSI CERT-Bund (WID) · Apr 3, 2024
- WID-SEC-2023-2368 IBM Operational Decision Manager: Mehrere Schwachstellen BSI CERT-Bund (WID) · Jan 7, 2024
References
- GLSA-201604-02 vendor-advisory
- 59291 third-party-advisory
- 59290 third-party-advisory
- RHSA-2015:1888 vendor-advisory
- 59151 third-party-advisory
- 59247 third-party-advisory
- 59515 third-party-advisory
- DSA-2886 vendor-advisory
- 60502 third-party-advisory
- 59369 third-party-advisory
- 59711 third-party-advisory
- 57563 third-party-advisory
- 66397 vdb-entry
- 1034711 vdb-entry
- 1034716 vdb-entry
- RHSA-2014:1351 vendor-advisory
- RHSA-2014:0348 vendor-advisory
- 59036 third-party-advisory
- apache-xalanjava-cve20140107-sec-bypass(92023) vdb-entry
- [drill-dev] 20191017 Dependencies used by Drill contain known vulnerabilities mailing-list
- [drill-dev] 20191021 [jira] [Created] (DRILL-7416) Updates required to dependencies to resolve potential security vulnerabilities mailing-list
- https://www.oracle.com/technetwork/security-advisory/cpuapr2019-5072813.html
- http://www.oracle.com/technetwork/security-advisory/cpuoct2017-3236626.html
- http://www.oracle.com/technetwork/topics/security/cpujan2016-2367955.html
- https://www.oracle.com//security-alerts/cpujul2021.html
- https://issues.apache.org/jira/browse/XALANJ-2435
- https://h20566.www2.hpe.com/portal/site/hpsc/public/kb/docDisplay?docId=emr_na-c05324755
- http://www-01.ibm.com/support/docview.wss?uid=swg21676093
- http://www.ibm.com/support/docview.wss?uid=swg21677967
- https://www.tenable.com/security/tns-2018-15
- http://www-01.ibm.com/support/docview.wss?uid=swg21677145
- http://www-01.ibm.com/support/docview.wss?uid=swg21681933
- http://www-01.ibm.com/support/docview.wss?uid=swg21674334
- http://www.ocert.org/advisories/ocert-2014-002.html
- http://svn.apache.org/viewvc?view=revision&revision=1581058
- http://www-01.ibm.com/support/docview.wss?uid=swg21680703
- [tomcat-dev] 20210823 [Bug 65516] New: upgrade to xalan 2.7.2 to address CVE-2014-0107 mailing-list
- [tomcat-dev] 20210823 [Bug 65516] upgrade to xalan 2.7.2 to address CVE-2014-0107 mailing-list
- https://www.oracle.com/security-alerts/cpuoct2021.html