GitHub Advisoryadvisory · Maven

GHSA-4v3g-g84w-hv7r Authentication Bypass Using an Alternate Path or Channel in Apache Tomcat

CRITICAL Published 2022-05-13 Modified 2024-04-18 Official page ↗
Aliases
CVE-2016-5018
Ecosystem
Maven
Packages
org.apache.tomcat:tomcat-jasper, org.apache.tomcat:jasper, org.apache.tomcat.embed:tomcat-embed-jasper
Severity
Critical
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N
Weaknesses
CWE-288
Reviewed
2022-07-06

Affected packages

• Maven org.apache.tomcat:tomcat-jasper: >= 9.0.0.M1, < 9.0.0.M10 → fixed in 9.0.0.M10 • Maven org.apache.tomcat:tomcat-jasper: >= 8.5.0, < 8.5.5 → fixed in 8.5.5 • Maven org.apache.tomcat:tomcat-jasper: >= 8.0.0RC1, < 8.0.37 → fixed in 8.0.37 • Maven org.apache.tomcat:tomcat-jasper: >= 7.0.0, < 7.0.72 → fixed in 7.0.72 • Maven org.apache.tomcat:jasper: >= 6.0.0, < 6.0.47 → fixed in 6.0.47 • Maven org.apache.tomcat.embed:tomcat-embed-jasper: >= 9.0.0.M1, < 9.0.0.M10 → fixed in 9.0.0.M10 • Maven org.apache.tomcat.embed:tomcat-embed-jasper: >= 8.5.0, < 8.5.5 → fixed in 8.5.5 • Maven org.apache.tomcat.embed:tomcat-embed-jasper: >= 8.0.0RC1, < 8.0.37 → fixed in 8.0.37 • Maven org.apache.tomcat.embed:tomcat-embed-jasper: >= 7.0.0, < 7.0.72 → fixed in 7.0.72 • Maven org.apache.tomcat.embed:tomcat-embed-jasper: >= 6.0.0, < 6.0.47 → fixed in 6.0.47

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.

Related

Alias · CVE (1)

  • CVE-2016-5018 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… vulnerability

Weakness · CWE (1)

  • CWE-288 Authentication Bypass Using an Alternate Path or Channel weakness

References