WaratekVRT Sign in

CVE-2015-5345 Apache Tomcat

Affected softwareApache Tomcat
Severity5.3 Medium CVSS 3.1 3 scores
Fixed in9.0.0.M2, 8.0.30, 7.0.68, 6.0.45
WeaknessPath traversal (CWE-22)
Published25 Feb 2016
Updated14 Oct 2026

Description

The Mapper component in Apache Tomcat 6.x before 6.0.45, 7.x before 7.0.68, 8.x before 8.0.30, and 9.x before 9.0.0.M2 processes redirects before considering security constraints and Filters, which allows remote attackers to determine the existence of a directory via a URL that lacks a trailing / (slash) character.

Exploitation status

No public exploit

No exploit has been reported in the sources we check. Published 10 years ago.

  • CISA KEV not listed
  • VulnCheck KEV not listed
  • CISA Vulnrichment exploitation: none
  • Indexed PoC none indexed
  • EPSS 18% chance in 30 days A model's forecast, not a report of exploitation. Higher than 97% of all scored CVEs.

Waratek protection

Protected by Waratek

Waratek has a rule that blocks attacks on this vulnerability.

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-5345

Upgrade Apache Tomcat to a release that fixes it: 9.0.0.M2, 8.0.30, 7.0.68 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.

Waratek RASP Runtime protection for Java applications

CVSS

5.3 MEDIUM v3.1 CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N 3 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.

VersionScoreBandVectorAssignerType
CVSS 3.1 5.3 MEDIUM CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N CISA-ADP Secondary published
CVSS 3.0 5.3 MEDIUM CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N NVD Primary
CVSS 2.0 5.0 none AV:N/AC:L/Au:N/C:P/I:N/A:N NVD Primary

Affected software and releases

Maven packages

Affected and fixed versions, from OSV.dev
PackageIntroducedFixedLast affected
org.apache.tomcat:tomcat 9.0.0.M1 9.0.0.M2 unbounded
org.apache.tomcat:tomcat 8.0.0-RC1 8.0.30 unbounded
org.apache.tomcat:tomcat 7.0.0 7.0.68 unbounded
org.apache.tomcat:tomcat 6.0.0 6.0.45 unbounded

Products and versions

4 products, 106 version entries
SourceVendorProductSchemeAffected 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 · 7.0.65 · 8.0.0:rc1 · 8.0.0:rc10 · 8.0.0:rc3 · 8.0.0:rc5 · 8.0.1 · 8.0.3 · 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 · 8.0.27 · 8.0.28 · 8.0.29 · 9.0.0:milestone1
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.68 · ≥ 8.0.0 and < 8.0.30 · ≥ 9.0.0 and < 9.0.0

References

URLTags
https://github.com/apache/tomcat80/commit/c15c2aba8eb42425f9ebcfcaef579dada38ad3a2 WEB
https://github.com/apache/tomcat/commit/127d8ea86d245846f0472865f0eb1eb111955e71 WEB
https://github.com/apache/tomcat/commit/58c09b6217c546e1a251a82da227018f05277228 WEB
https://github.com/apache/tomcat/commit/66daa4adc14b3e939659879153c0a579fdfcb099 WEB
https://github.com/apache/tomcat/commit/7288bc70a14edcfeff0a96e333a858be374cfc64 WEB
https://github.com/apache/tomcat/commit/816552abf6735fa37dfd37c8a7bfbdbd045477e0 WEB
https://github.com/apache/tomcat/commit/8437193708e4bf6b2861a7953dc472f9dad49111 WEB
https://github.com/apache/tomcat/commit/89cd0cf33a99dbbcf5c69050a83b6876e39269d7 WEB
https://github.com/apache/tomcat/commit/a273b5f45cb46a273d06510a689fc314155a952d WEB
https://github.com/apache/tomcat/commit/c584c7c4ab0686e4125eefcd0afb32fb8269da3d WEB

Timeline

Published2016-02-25By the CVE Program.
NVD record modified2026-10-14NVD's own last-modified date for this record.