{"id":"UBUNTU-CVE-2014-0107","details":"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.","modified":"2026-02-04T03:30:30.224226Z","published":"2014-04-15T00:00:00Z","withdrawn":"2025-07-18T16:42:58Z","related":["USN-2218-1"],"upstream":["CVE-2014-0107"],"references":[{"type":"REPORT","url":"https://ubuntu.com/security/CVE-2014-0107"},{"type":"ADVISORY","url":"https://ubuntu.com/security/notices/USN-2218-1"},{"type":"REPORT","url":"https://www.cve.org/CVERecord?id=CVE-2014-0107"}],"affected":[{"package":{"name":"libxalan2-java","ecosystem":"Ubuntu:14.04:LTS","purl":"pkg:deb/ubuntu/libxalan2-java@2.7.1-9?arch=source&distro=trusty"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.7.1-9"}]}],"versions":["2.7.1-8"],"ecosystem_specific":{"binaries":[{"binary_name":"libxalan2-java","binary_version":"2.7.1-9"},{"binary_name":"libxalan2-java-doc","binary_version":"2.7.1-9"},{"binary_name":"libxsltc-java","binary_version":"2.7.1-9"}],"availability":"No subscription required"},"database_specific":{"source":"https://github.com/canonical/ubuntu-security-notices/blob/main/osv/cve/2014/UBUNTU-CVE-2014-0107.json"}}],"schema_version":"1.7.3","severity":[{"type":"Ubuntu","score":"medium"}]}