Track vulnerabilities like this one.
Sign up free to get alerted when software you use is affected.
4.3
CVE-2014-0119: Apache Tomcat allows reading of sensitive files via malicious XML files
CVE-2014-0119 · published 12 years ago
Summary
Apache Tomcat versions before 6.0.40, 7.0.54, and 8.0.6 have a security flaw that makes it possible for an attacker to read sensitive files on a server by uploading a specially crafted XML file. This could expose confidential information or allow an attacker to disrupt the server. Update to a fixed version of Tomcat to protect your server.
What to do
- Update apache org.apache.tomcat:tomcat to version 6.0.40.
- Update apache org.apache.tomcat:tomcat to version 7.0.54.
- Update apache org.apache.tomcat:tomcat to version 8.0.6.
- Update apache org.apache.tomcat:tomcat-catalina to version 6.0.40.
- Update apache org.apache.tomcat:tomcat-catalina to version 7.0.54.
- Update apache org.apache.tomcat:tomcat-catalina to version 8.0.6.
- Update apache org.apache.tomcat:tomcat-jasper to version 6.0.40.
- Update apache org.apache.tomcat:tomcat-jasper to version 7.0.54.
- Update apache org.apache.tomcat:tomcat-jasper to version 8.0.6.
Affected software
| Ecosystem | Vendor | Product | Affected versions |
|---|---|---|---|
| maven | apache | org.apache.tomcat:tomcat |
< 6.0.40 >= 7.0.0, < 7.0.54 >= 8.0.0, < 8.0.6 Fix: upgrade to 6.0.40
|
| maven | apache | org.apache.tomcat:tomcat-catalina |
< 6.0.40 >= 7.0.0, < 7.0.54 >= 8.0.0, < 8.0.6 Fix: upgrade to 6.0.40
|
| maven | apache | org.apache.tomcat:tomcat-jasper |
< 6.0.40 >= 7.0.0, < 7.0.54 >= 8.0.0, < 8.0.6 Fix: upgrade to 6.0.40
|
| – | apache | tomcat |
8.0.0 8.0.1 8.0.3 8.0.5 <= 6.0.39 6 6.0.0 6.0.1 6.0.2 6.0.3 6.0.4 6.0.5 80 more version ranges
cpe:2.3:a:apache:tomcat:8.0.0:rc1:*:*:*:*:*:* |
Original advisory text
Apache Tomcat before 6.0.40, 7.x before 7.0.54, and 8.x before 8.0.6 does not properly constrain the class loader that accesses the XML parser used with an XSLT stylesheet, which allows remote atta...
Apache Tomcat before 6.0.40, 7.x before 7.0.54, and 8.x before 8.0.6 does not properly constrain the class loader that accesses the XML parser used with an XSLT stylesheet, which allows remote attackers to (1) read arbitrary files via a crafted web application that provides an XML external entity declaration in conjunction with an entity reference, related to an XML External Entity (XXE) issue, or (2) read files associated with different web applications on a single Tomcat instance via a crafted web application.
References
- https://nvd.nist.gov/vuln/detail/CVE-2014-0119
- https://lists.apache.org/thread.html/37220405a377c0182d2afdbc36461c4783b2930fbea...
- https://lists.apache.org/thread.html/39ae1f0bd5867c15755a6f959b271ade1aea04ccdc3...
- https://lists.apache.org/thread.html/b84ad1258a89de5c9c853c7f2d3ad77e5b8b2930be9...
- https://h20564.www2.hpe.com/portal/site/hpsc/public/kb/docDisplay?docId=emr_na-c...
- https://lists.apache.org/thread.html/b8a1bf18155b552dcf9a928ba808cbadad84c236d85...
- https://lists.apache.org/thread.html/r03c597a64de790ba42c167efacfa23300c3d6c9fe5...
- https://lists.apache.org/thread.html/r587e50b86c1a96ee301f751d50294072d142fd6dc0...
- https://lists.apache.org/thread.html/r9136ff5b13e4f1941360b5a309efee2c114a148555...
- https://github.com/apache/tomcat/commit/080878ea519d8c74c53721a9ebf7be6fcf6f1f2f
- https://github.com/apache/tomcat/commit/50311bed8d87e452ff0e69838ba312c4fe899b2d
- https://github.com/apache/tomcat/commit/5517c5517e8a7ddb994504f0c5c05001a376b10c
- https://github.com/apache/tomcat/commit/5aae1323c31d643afa9f2db80713b8e97b5123af
- https://github.com/apache/tomcat/commit/6246d8307fb5f2b4ff0b0f4d6d1b0250dff01a81
- https://github.com/apache/tomcat/commit/769477b9bc8442db3f571385fa0c3e206242cbf1
- https://github.com/apache/tomcat/commit/934f884f330dad192d2c5dc950e28f4cd281461b
- https://github.com/apache/tomcat/commit/ad3b34a290a0255d2a4c356a3611ab41ed9d04f5
- https://github.com/apache/tomcat/commit/ce70ee6b8fe437a498a375215011056702b0c481
- https://github.com/apache/tomcat/commit/ebe5c16f18ce1559e8462a94b3876a98525980d2
- https://github.com/apache/tomcat/commit/f8b316acbbf9fabf87cc137e9777e912eda0d834
- https://github.com/apache/tomcat80/commit/25251de791a6a7be13f2f3d3a66119a7702527...
- https://github.com/apache/tomcat80/commit/4d90e355dc5ced4c53585c2b4700f71a52d8f4...
- https://github.com/apache/tomcat80/commit/51e59532ad4c604f55575963dc7a7f0250cb42...
- https://github.com/apache/tomcat80/commit/69a8a72283c3395ece8b899cf8562e126de97a...
- https://github.com/apache/tomcat80/commit/77e014cef5d5af619bcf77eaebf22c284d4208...
- https://github.com/apache/tomcat80/commit/7d33457de5fc5a652a88fb9bbc9ba4cbbda58f...
- https://github.com/apache/tomcat80/commit/d59fd4398c8ae6361e0b13c491f66b51e49a74...
- https://github.com/advisories/GHSA-prc3-7f44-w48j
- http://secunia.com/advisories/59732
- http://secunia.com/advisories/59873
- http://secunia.com/advisories/60729
- http://advisories.mageia.org/MGASA-2014-0268.html
- http://rhn.redhat.com/errata/RHSA-2015-0765.html
- http://svn.apache.org/viewvc?view=revision&revision=1589837
- http://marc.info/?l=bugtraq&m=141017844705317&w=2
- http://marc.info/?l=bugtraq&m=144498216801440&w=2
- http://rhn.redhat.com/errata/RHSA-2015-0675.html
- http://rhn.redhat.com/errata/RHSA-2015-0720.html
- http://seclists.org/fulldisclosure/2014/Dec/23
- http://seclists.org/fulldisclosure/2014/May/141
- http://svn.apache.org/viewvc?view=revision&revision=1588193
- http://svn.apache.org/viewvc?view=revision&revision=1588199
- http://svn.apache.org/viewvc?view=revision&revision=1589640
- http://svn.apache.org/viewvc?view=revision&revision=1589980
- http://svn.apache.org/viewvc?view=revision&revision=1589983
- http://svn.apache.org/viewvc?view=revision&revision=1589985
- http://svn.apache.org/viewvc?view=revision&revision=1589990
- http://svn.apache.org/viewvc?view=revision&revision=1589992
- http://svn.apache.org/viewvc?view=revision&revision=1589997
- http://svn.apache.org/viewvc?view=revision&revision=1590028
- http://svn.apache.org/viewvc?view=revision&revision=1590036
- http://svn.apache.org/viewvc?view=revision&revision=1593815
- http://svn.apache.org/viewvc?view=revision&revision=1593821
- http://tomcat.apache.org/security-6.html Vendor Advisory
- http://tomcat.apache.org/security-7.html Vendor Advisory
- http://tomcat.apache.org/security-8.html Vendor Advisory
- http://www-01.ibm.com/support/docview.wss?uid=swg21678231
- http://www-01.ibm.com/support/docview.wss?uid=swg21681528
- http://www.debian.org/security/2016/dsa-3530
- http://www.debian.org/security/2016/dsa-3552
- http://www.mandriva.com/security/advisories?name=MDVSA-2015:052
- http://www.mandriva.com/security/advisories?name=MDVSA-2015:053
- http://www.mandriva.com/security/advisories?name=MDVSA-2015:084
- http://www.oracle.com/technetwork/security-advisory/cpuoct2016-2881722.html
- http://www.oracle.com/technetwork/topics/security/cpujul2014-1972956.html
- http://www.oracle.com/technetwork/topics/security/cpuoct2014-1972960.html
- http://www.securityfocus.com/archive/1/534161/100/0/threaded
- http://www.securityfocus.com/bid/67669
- http://www.securitytracker.com/id/1030298
- http://www.ubuntu.com/usn/USN-2654-1
- http://www.vmware.com/security/advisories/VMSA-2014-0012.html
- https://lists.apache.org/thread.html/37220405a377c0182d2afdbc36461c4783b2930fbea...
- https://lists.apache.org/thread.html/39ae1f0bd5867c15755a6f959b271ade1aea04ccdc3...
- https://lists.apache.org/thread.html/b84ad1258a89de5c9c853c7f2d3ad77e5b8b2930be9...
- https://lists.apache.org/thread.html/b8a1bf18155b552dcf9a928ba808cbadad84c236d85...
- https://lists.apache.org/thread.html/r03c597a64de790ba42c167efacfa23300c3d6c9fe5...
- https://lists.apache.org/thread.html/r587e50b86c1a96ee301f751d50294072d142fd6dc0...
- https://lists.apache.org/thread.html/r9136ff5b13e4f1941360b5a309efee2c114a148555...
Internet-facing
14 days
Internal
60 days
- Not known to be exploited
- Can be exploited automatically
- Gives an attacker partial control
Severity
4.3
Medium
Type
CWE-112Missing XML Validation
CWE-264Permissions, Privileges, and Access Controls
Timeline
Published31 May 2014
Updated15 Oct 2026
First seen6 Mar 2026
Track software like this
Free during beta