CVE-2015-5174 Apache Tomcat
| Affected software | Apache Tomcat |
|---|---|
| Severity | 4.3 Medium CVSS 3.0 2 scores |
| Fixed in | 8.0.27, 7.0.65, 6.0.45 |
| Weakness | Path traversal (CWE-22) |
| Published | 25 Feb 2016 |
| Updated | 14 Oct 2026 |
Description
Directory traversal vulnerability in RequestUtil.java in Apache Tomcat 6.x before 6.0.45, 7.x before 7.0.65, and 8.x before 8.0.27 allows remote authenticated users to bypass intended SecurityManager restrictions and list a parent directory via a /.. (slash dot dot) in a pathname used by a web application in a getResource, getResourceAsStream, or getResourcePaths call, as demonstrated by the $CATALINA_BASE/webapps directory.
Exploitation status
No public exploit
No exploit has been reported in the sources we check. Published 10 years ago.
Exploitation status
- CISA KEV not listed
- VulnCheck KEV not listed
- CISA Vulnrichment exploitation: none
- Indexed PoC none indexed
- EPSS 13% chance in 30 days A model's forecast, not a report of exploitation. Higher than 96% of all scored CVEs.
Waratek protection
Waratek has a rule that blocks attacks on this vulnerability.
- Protection full Path traversal
- Action available security rule
- Review automated Inferred
- Record active
| Decided by | A vulnerability class already blocked by an ARMR security rule |
|---|---|
| Finding | Protected by Waratek's ARMR path-traversal security rule, which blocks this class of attack at the JVM level without a rule written for this CVE specifically. The CVE's weakness is CWE-22: Path Traversal. |
How to mitigate CVE-2015-5174
Upgrade Apache Tomcat to a release that fixes it: 8.0.27, 7.0.65 or 6.0.45. Until you can, Waratek RASP blocks exploitation with its path traversal rule. It runs inside the Java application, with no code changes.
CVSS
4.3 MEDIUM
v3.0 CVSS:3.0/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N
2 metrics
CVSS
4.3 MEDIUM v3.0CVSS:3.0/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N
2 metrics
We show the highest score from the newest CVSS version. Scores from different versions can't be compared, and the first score listed is sometimes a 0.0 placeholder.
| Version | Score | Band | Vector | Assigner | Type | |
|---|---|---|---|---|---|---|
| CVSS 3.0 | 4.3 | MEDIUM | CVSS:3.0/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N |
NVD | Primary | published |
| CVSS 2.0 | 4.0 | none | AV:N/AC:L/Au:S/C:P/I:N/A:N |
NVD | Primary |
Affected software and releases
Maven packages
Affected and fixed versions, from OSV.dev| Package | Introduced | Fixed | Last affected |
|---|---|---|---|
org.apache.tomcat:tomcat |
8.0.0-RC1 | 8.0.27 |
unbounded |
org.apache.tomcat:tomcat |
7.0.0 | 7.0.65 |
unbounded |
org.apache.tomcat:tomcat |
6.0.0 | 6.0.45 |
unbounded |
Products and versions
4 products, 99 version entries| Source | Vendor | Product | Scheme | Affected versions |
|---|---|---|---|---|
| nvd | apache | tomcat | generic | 6.0.0 · 6.0.0:alpha · 6.0.1 · 6.0.1:alpha · 6.0.2 · 6.0.2:alpha · 6.0.2:beta · 6.0.4 · 6.0.4:alpha · 6.0.10 · 6.0.11 · 6.0.13 · 6.0.14 · 6.0.16 · 6.0.18 · 6.0.20 · 6.0.24 · 6.0.26 · 6.0.28 · 6.0.29 · 6.0.30 · 6.0.32 · 6.0.33 · 6.0.35 · 6.0.36 · 6.0.37 · 6.0.39 · 6.0.41 · 6.0.43 · 6.0.44 · 7.0.0:beta · 7.0.2:beta · 7.0.4:beta · 7.0.5:beta · 7.0.6 · 7.0.10 · 7.0.11 · 7.0.12 · 7.0.14 · 7.0.16 · 7.0.19 · 7.0.20 · 7.0.21 · 7.0.22 · 7.0.23 · 7.0.25 · 7.0.26 · 7.0.27 · 7.0.28 · 7.0.29 · 7.0.30 · 7.0.32 · 7.0.33 · 7.0.34 · 7.0.35 · 7.0.37 · 7.0.39 · 7.0.40 · 7.0.41 · 7.0.42 · 7.0.47 · 7.0.50 · 7.0.52 · 7.0.53 · 7.0.54 · 7.0.55 · 7.0.56 · 7.0.57 · 7.0.59 · 7.0.61 · 7.0.62 · 7.0.63 · 7.0.64 · 8.0.0:rc1 · 8.0.0:rc10 · 8.0.0:rc3 · 8.0.0:rc5 · 8.0.1 · 8.0.11 · 8.0.12 · 8.0.14 · 8.0.15 · 8.0.17 · 8.0.18 · 8.0.20 · 8.0.21 · 8.0.22 · 8.0.23 · 8.0.24 · 8.0.26 |
| nvd | canonical | ubuntu linux | generic | 12.04 · 14.04 · 15.10 · 16.04 |
| nvd | debian | debian linux | generic | 7.0 · 8.0 |
| osv | org.apache.tomcat | tomcat | generic | ≥ 6.0.0 and < 6.0.45 · ≥ 7.0.0 and < 7.0.65 · ≥ 8.0.0 and < 8.0.27 |
References
Timeline
Timeline
| Published | 2016-02-25 | By the CVE Program. |
|---|---|---|
| NVD record modified | 2026-10-14 | NVD's own last-modified date for this record. |