Public exploit available
Public proof-of-concept or exploit code exists (ExploitDB / Metasploit / Nuclei).

CVE-2016-5018

CWE-28815 documents9 sources
Severity
9.1CRITICAL
EPSS
0.9%
top 23.82%
CISA KEV
Not in KEV
Exploit
PoC available
Public exploit / PoC exists
Timeline
PublishedAug 10
Latest updateMay 13

Description

In Apache Tomcat 9.0.0.M1 to 9.0.0.M9, 8.5.0 to 8.5.4, 8.0.0.RC1 to 8.0.36, 7.0.0 to 7.0.70 and 6.0.0 to 6.0.45 a malicious web application was able to bypass a configured SecurityManager via a Tomcat utility method that was accessible to web applications.

CVSS vector

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:NExploitability: 3.9 | Impact: 5.2

Affected Packages14 packages

Mavenorg.apache.tomcat:jasper6.0.06.0.47
Mavenorg.apache.tomcat:tomcat-jasper9.0.0.M19.0.0.M10+3
Mavenorg.apache.tomcat.embed:tomcat-embed-jasper9.0.0.M19.0.0.M10+4
NVDapache/tomcat6.0.06.0.45+4

Also affects: Debian Linux 8.0, Ubuntu Linux 16.04, Enterprise Linux 7.4, 7.5, 7.6, 7.7

Patches

🔴Vulnerability Details

6
GHSA
Authentication Bypass Using an Alternate Path or Channel in Apache Tomcat2022-05-13
OSV
Authentication Bypass Using an Alternate Path or Channel in Apache Tomcat2022-05-13
OSV
tomcat6 vulnerabilities2020-09-30
CVEList
CVE-2016-5018: In Apache Tomcat 92017-08-10
OSV
tomcat6, tomcat7, tomcat8 vulnerabilities2017-01-23

💥Exploits & PoCs

1
Exploit-DB
Tomcat proprietaryEvaluate 9.0.0.M1 - Sandbox Escape2020-01-08

📋Vendor Advisories

4
Ubuntu
Tomcat vulnerabilities2020-09-30
Ubuntu
Tomcat vulnerabilities2017-01-23
Red Hat
tomcat: security manager bypass via IntrospectHelper utility function2016-10-27
Apache
Apache tomcat: CVE-2016-5018

💬Community

3
Bugzilla
CVE-2016-0762 CVE-2016-5018 CVE-2016-6794 CVE-2016-6796 CVE-2016-6797 tomcat: various flaws [epel-6]2016-11-01
Bugzilla
CVE-2016-5018 tomcat: security manager bypass via IntrospectHelper utility function2016-11-01
Bugzilla
CVE-2016-0762 CVE-2016-5018 CVE-2016-6794 CVE-2016-6796 CVE-2016-6797 tomcat: various flaws [fedora-all]2016-11-01