Skip to content
OpenAdvisories
High CVE-2014-0107 EUVD-2022-5145GHSA-rc2w-r4jq-7pfx

Improper Authorization in Apache Xalan-Java

Published Apr 15, 2014 · Updated Aug 6, 2024 · Assigned by redhat

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.

ReleasePackageFixed inAdvisory
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
ReleasePackageFixed inAdvisory
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)
ReleasePackageFixed inAdvisory
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
ReleasePackageFixed inAdvisory
openSUSE Tumbleweed xalan-j2 2.7.2-5.4 openSUSE-SU-2024:10404-1

Affected packages

EcosystemPackageAffectedFixedRecord
Maven xalan:xalan < 2.7.2 2.7.2 GHSA-rc2w-r4jq-7pfx

Advisories 8

References