Every CVE Search/ Get API key

CVE-2016-8735

Apache Tomcat Improper Access Control vulnerability

9.8 CriticalIn KEVFix available

Remote code execution is possible with Apache Tomcat before 6.0.48, 7.x before 7.0.73, 8.x before 8.0.39, 8.5.x before 8.5.7, and 9.x before 9.0.0.M12 if JmxRemoteLifecycleListener is used and an attacker can reach JMX ports. The issue exists because this listener wasn't updated for consistency with the CVE-2016-3427 Oracle patch that affected credential types.

Attack profile

How easy it is to exploit

Attack vector
Network
Complexity
Low
Privileges needed
None
User interaction
None

What an attacker can affect

Confidentiality
High
Integrity
High
Availability
High

Exploit likelihood

90.3%Up 78.4 points since Feb 4, 2022
90%50%10%1%

What each source reports

NVD Score used 9.8

Remote code execution is possible with Apache Tomcat before 6.0.48, 7.x before 7.0.73, 8.x before 8.0.39, 8.5.x before 8.5.7, and 9.x before 9.0.0.M12 if JmxRemoteLifecycleListener is used and an attacker can reach JMX ports. The issue exists because this listener wasn't updated for consistency with the CVE-2016-3427 Oracle patch that affected credential types.

Record
CVE-2016-8735
CVSS 3.1
9.8 CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
CVSS 2.0
7.5 HighAV:N/AC:L/Au:N/C:P/I:P/A:P
Updated
2026-11-02
CVE List 9.8

Remote code execution is possible with Apache Tomcat before 6.0.48, 7.x before 7.0.73, 8.x before 8.0.39, 8.5.x before 8.5.7, and 9.x before 9.0.0.M12 if JmxRemoteLifecycleListener is used and an attacker can reach JMX ports. The issue exists because this listener wasn't updated for consistency with the CVE-2016-3427 Oracle patch that affected credential types.

Record
CVE-2016-8735
CVSS 3.1
9.8 CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
EUVDEUVD-2022-3642 9.8

Remote code execution is possible with Apache Tomcat before 6.0.48, 7.x before 7.0.73, 8.x before 8.0.39, 8.5.x before 8.5.7, and 9.x before 9.0.0.M12 if JmxRemoteLifecycleListener is used and an attacker can reach JMX ports. The issue exists because this listener wasn't updated for consistency with the CVE-2016-3427 Oracle patch that affected credential types.

Record
EUVD-2022-3642
CVSS 3.1
9.8 CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
GitHub AdvisoriesGHSA-cw54-59pw-4g8c 9.8

Apache Tomcat Improper Access Control vulnerability

Remote code execution is possible with Apache Tomcat before 6.0.48, 7.x before 7.0.73, 8.x before 8.0.39, 8.5.x before 8.5.7, and 9.x before 9.0.0.M12 if JmxRemoteLifecycleListener is used and an attacker can reach JMX ports. The issue exists because this listener wasn't updated for consistency with the CVE-2016-3427 Oracle patch that affected credential types.

Record
GHSA-cw54-59pw-4g8c
CVSS 3.0
9.8 CriticalCVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H/E:H
Weakness
CWE-284
Updated
2026-11-02
CISA KEV No score

Apache Tomcat Remote Code Execution Vulnerability

Apache Tomcat contains an unspecified vulnerability that allows for remote code execution if JmxRemoteLifecycleListener is used and an attacker can reach Java Management Extension (JMX) ports. This CVE exists because this listener wasn't updated for consistency with the Oracle patched issues for CVE-2016-3427 which affected credential types.

Record
CVE-2016-8735
Weakness
CWE-284
Updated
2026-11-02
OSV 9.8

Remote code execution is possible with Apache Tomcat before 6.0.48, 7.x before 7.0.73, 8.x before 8.0.39, 8.5.x before 8.5.7, and 9.x before 9.0.0.M12 if JmxRemoteLifecycleListener is used and an attacker can reach JMX ports. The issue exists because this listener wasn't updated for consistency with the CVE-2016-3427 Oracle patch that affected credential types.

Record
CVE-2016-8735
CVSS 3.1
9.8 CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
Show 13 moreShow less
OSVGHSA-cw54-59pw-4g8c 9.8

Apache Tomcat Improper Access Control vulnerability

Remote code execution is possible with Apache Tomcat before 6.0.48, 7.x before 7.0.73, 8.x before 8.0.39, 8.5.x before 8.5.7, and 9.x before 9.0.0.M12 if JmxRemoteLifecycleListener is used and an attacker can reach JMX ports. The issue exists because this listener wasn't updated for consistency with the CVE-2016-3427 Oracle patch that affected credential types.

Record
GHSA-cw54-59pw-4g8c
CVSS 3.0
9.8 CriticalCVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H/E:H
Weakness
CWE-284
Updated
2026-11-02
OSVRHSA-2017:0455 8.1

Red Hat Security Advisory: Red Hat JBoss Web Server 3.1.0 security and enhancement update

Record
RHSA-2017:0455
CVSS 3.0
8.1 HighCVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRHSA-2017:0456 8.1

Red Hat Security Advisory: Red Hat JBoss Web Server 3.1.0 security and enhancement update

Record
RHSA-2017:0456
CVSS 3.0
8.1 HighCVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVUBUNTU-CVE-2016-8735 9.8

Remote code execution is possible with Apache Tomcat before 6.0.48, 7.x before 7.0.73, 8.x before 8.0.39, 8.5.x before 8.5.7, and 9.x before 9.0.0.M12 if JmxRemoteLifecycleListener is used and an attacker can reach JMX ports. The issue exists because this listener wasn't updated for consistency with the CVE-2016-3427 Oracle patch that affected credential types.

Record
UBUNTU-CVE-2016-8735
CVSS 3.1
9.8 CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
CVSS 3.0
9.8 CriticalCVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVCLSA-2026-1788873744 No score

TuxCare security update for 7 packages (11 CVEs)

TuxCare rebuilt 7 packages to address 11 CVEs. Fixed in 7.0.70-tuxcare.3.

Record
CLSA-2026-1788873744
Updated
2026-11-02
OSVMGASA-2016-0417 No score

Updated tomcat package fixes security vulnerabilities

The code that parsed the HTTP request line permitted invalid characters. This could be exploited, in conjunction with a proxy that also permitted the invalid characters but with a different interpretation, to inject data into the HTTP response. By manipulating the HTTP response the attacker could poison a web-cache, perform an XSS attack and/or obtain sensitive information from requests other then their own (CVE-2016-6816).

The JmxRemoteLifecycleListener was not updated to take account of Oracle's fix for CVE-2016-3427. Therefore, Tomcat installations using this listener remained vulnerable to a similar remote code execution vulnerability. This issue has been rated as important rather than critical due to the small number of installations using this listener and that it would be highly unusual for the JMX ports to be accessible to an attacker even when the listener is used (CVE-2016-8735).

Record
MGASA-2016-0417
Updated
2026-11-02
OSVSUSE-SU-2016:3079-1 No score

Security update for tomcat

This update for Tomcat provides the following fixes:

Feature changes:

The embedded Apache Commons DBCP component was updated to version 2.0. (bsc#1010893 fate#321029)

Security fixes:

  • CVE-2016-0762: Realm Timing Attack (bsc#1007854)
  • CVE-2016-5018: Security Manager Bypass (bsc#1007855)
  • CVE-2016-6794: System Property Disclosure (bsc#1007857)
  • CVE-2016-6796: Manager Bypass (bsc#1007858)
  • CVE-2016-6797: Unrestricted Access to Global Resources (bsc#1007853)
  • CVE-2016-8735: Remote code execution vulnerability in JmxRemoteLifecycleListener (bsc#1011805)
  • CVE-2016-6816: HTTP Request smuggling vulnerability due to permitting invalid character in HTTP requests (bsc#1011812)

Bugs fixed:

  • Fixed StringIndexOutOfBoundsException in WebAppClassLoaderBase.filter(). (bsc#974407)
  • Fixed a deployment error in the examples webapp by changing the context.xml format to the new one introduced by Tomcat 8. (bsc#1004728)
  • Enabled optional setenv.sh script. See section '(3.4) Using the 'setenv' script' in http://tomcat.apache.org/tomcat-8.0-doc/RUNNING.txt. (bsc#1002639)
  • Fixed regression caused by CVE-2016-6816.
Record
SUSE-SU-2016:3079-1
Updated
2026-11-02
OSVSUSE-SU-2016:3081-1 No score

Security update for tomcat

This update for tomcat fixes the following issues:

Feature changes:

The embedded Apache Commons DBCP component was updated to version 2.0. (bsc#1010893 fate#321029)

Security fixes:

  • CVE-2016-0762: Realm Timing Attack (bsc#1007854)
  • CVE-2016-5018: Security Manager Bypass (bsc#1007855)
  • CVE-2016-6794: System Property Disclosure (bsc#1007857)
  • CVE-2016-6796: Security Manager Bypass (bsc#1007858)
  • CVE-2016-6797: Unrestricted Access to Global Resources (bsc#1007853)
  • CVE-2016-8735: Remote code execution vulnerability in JmxRemoteLifecycleListener (bsc#1011805)
  • CVE-2016-6816: HTTP Request smuggling vulnerability due to permitting invalid character in HTTP requests (bsc#1011812)

Bug fixes:

Record
SUSE-SU-2016:3081-1
Updated
2026-11-02
OSVSUSE-SU-2017:1632-1 No score

Security update for tomcat6

This update for tomcat6 fixes the following issues:

Tomcat was updated to version 6.0.53:

The full changelog is: http://tomcat.apache.org/tomcat-6.0-doc/changelog.html

Security issues fixed:

  • CVE-2017-5647: A bug in the handling of pipelined requests could lead to information disclosure (bsc#1036642)
  • CVE-2016-8745: Regression in the error handling methods could lead to information disclosure (bsc#1015119)
  • CVE-2016-8735: Remote code execution vulnerability in JmxRemoteLifecycleListener (bsc#1011805)
  • CVE-2016-6816: HTTP Request smuggling vulnerability due to permitting invalid character in HTTP requests (bsc#1011812)
  • CVE-2016-6797: Unrestricted Access to Global Resources (bsc#1007853)
  • CVE-2016-6796: Manager Bypass (bsc#1007858)
  • CVE-2016-6794: System Property Disclosure (bsc#1007857)
  • CVE-2016-5018: Security Manager Bypass (bsc#1007855)
  • CVE-2016-0762: Realm Timing Attack (bsc#1007854)
  • CVE-2016-5388: an arbitrary HTTP_PROXY environment variable might allow remote attackers to redirect outbound HTTP traffic (bsc#988489)
Record
SUSE-SU-2017:1632-1
Updated
2026-11-02
OSVSUSE-SU-2017:1660-1 No score

Security update for tomcat

Tomcat was updated to version 7.0.78, fixing various bugs and security issues.

For full details see https://tomcat.apache.org/tomcat-7.0-doc/changelog.html

Security issues fixed:

  • CVE-2016-0762: A realm timing attack in tomcat was fixed which could disclose existence of users (bsc#1007854)
  • CVE-2016-3092: Usage of vulnerable FileUpload package could have resulted in denial of service (bsc#986359)
  • CVE-2016-5018: A security manager bypass via a Tomcat utility method that was accessible to web applications was fixed. (bsc#1007855)
  • CVE-2016-5388: Setting HTTP_PROXY environment variable via Proxy header (bsc#988489)
  • CVE-2016-6794: A tomcat system property disclosure was fixed. (bsc#1007857)
  • CVE-2016-6796: A tomcat security manager bypass via manipulation of the configuration parameters for the JSP Servlet. (bsc#1007858)
  • CVE-2016-6797: A tomcat unrestricted access to global resources via ResourceLinkFactory was fixed. (bsc#1007853)
  • CVE-2016-6816: A HTTP Request smuggling vulnerability due to permitting invalid character in HTTP requests was fixed. (bsc#1011812)
  • CVE-2016-8735: A Remote code execution vulnerability in JmxRemoteLifecycleListener was fixed (bsc#1011805)
  • CVE-2016-8745: A Tomcat Information Disclosure in the error handling of send file code for the NIO HTTP connector was fixed. (bsc#1015119)
  • CVE-2017-5647: A tomcat information disclosure in pipelined request processing was fixed. (bsc#1033448)
  • CVE-2017-5648: A tomcat information disclosure due to using incorrect facade objects was fixed (bsc#1033447)
Record
SUSE-SU-2017:1660-1
Updated
2026-11-02
OSVUSN-3177-1 No score

tomcat6, tomcat7, tomcat8 vulnerabilities

It was discovered that the Tomcat realm implementations incorrectly handled passwords when a username didn't exist. A remote attacker could possibly use this issue to enumerate usernames. This issue only applied to Ubuntu 12.04 LTS, Ubuntu 14.04 LTS and Ubuntu 16.04 LTS. (CVE-2016-0762)

Alvaro Munoz and Alexander Mirosh discovered that Tomcat incorrectly limited use of a certain utility method. A malicious application could possibly use this to bypass Security Manager restrictions. This issue only applied to Ubuntu 12.04 LTS, Ubuntu 14.04 LTS and Ubuntu 16.04 LTS. (CVE-2016-5018)

It was discovered that Tomcat did not protect applications from untrusted data in the HTTP_PROXY environment variable. A remote attacker could possibly use this issue to redirect outbound traffic to an arbitrary proxy server. This issue only applied to Ubuntu 12.04 LTS, Ubuntu 14.04 LTS and Ubuntu 16.04 LTS. (CVE-2016-5388)

It was discovered that Tomcat incorrectly controlled reading system properties. A malicious application could possibly use this to bypass Security Manager restrictions. This issue only applied to Ubuntu 12.04 LTS, Ubuntu 14.04 LTS and Ubuntu 16.04 LTS. (CVE-2016-6794)

It was discovered that Tomcat incorrectly controlled certain configuration parameters. A malicious application could possibly use this to bypass Security Manager restrictions. This issue only applied to Ubuntu 12.04 LTS, Ubuntu 14.04 LTS and Ubuntu 16.04 LTS. (CVE-2016-6796)

It was discovered that Tomcat incorrectly limited access to global JNDI resources. A malicious application could use this to access any global JNDI resource without an explicit ResourceLink. This issue only applied to Ubuntu 12.04 LTS, Ubuntu 14.04 LTS and Ubuntu 16.04 LTS. (CVE-2016-6797)

Regis Leroy discovered that Tomcat incorrectly filtered certain invalid characters from the HTTP request line. A remote attacker could possibly use this issue to inject data into HTTP responses. (CVE-2016-6816)

Pierre Ernst discovered that the Tomcat JmxRemoteLifecycleListener did not implement a recommended fix. A remote attacker could possibly use this issue to execute arbitrary code. (CVE-2016-8735)

It was discovered that Tomcat incorrectly handled error handling in the send file code. A remote attacker could possibly use this issue to access information from other requests. (CVE-2016-8745)

Paul Szabo discovered that the Tomcat package incorrectly handled upgrades and removals. A local attacker could possibly use this issue to obtain root privileges. (CVE-2016-9774, CVE-2016-9775)

Record
USN-3177-1
Updated
2026-11-02
OSVUSN-4557-1 No score

tomcat6 vulnerabilities

It was discovered that the Tomcat realm implementations incorrectly handled passwords when a username didn't exist. A remote attacker could possibly use this issue to enumerate usernames. (CVE-2016-0762)

Alvaro Munoz and Alexander Mirosh discovered that Tomcat incorrectly limited use of a certain utility method. A malicious application could possibly use this to bypass Security Manager restrictions. (CVE-2016-5018)

It was discovered that Tomcat incorrectly controlled reading system properties. A malicious application could possibly use this to bypass Security Manager restrictions. (CVE-2016-6794)

It was discovered that Tomcat incorrectly controlled certain configuration parameters. A malicious application could possibly use this to bypass Security Manager restrictions. (CVE-2016-6796)

It was discovered that Tomcat incorrectly limited access to global JNDI resources. A malicious application could use this to access any global JNDI resource without an explicit ResourceLink. (CVE-2016-6797)

Regis Leroy discovered that Tomcat incorrectly filtered certain invalid characters from the HTTP request line. A remote attacker could possibly use this issue to inject data into HTTP responses. (CVE-2016-6816)

Pierre Ernst discovered that the Tomcat JmxRemoteLifecycleListener did not implement a recommended fix. A remote attacker could possibly use this issue to execute arbitrary code. (CVE-2016-8735)

Record
USN-4557-1
Updated
2026-11-02
OSVUSN-7242-1 No score

tomcat6 vulnerability

Pierre Ernst discovered that the Tomcat JmxRemoteLifecycleListener did not implement a recommended fix. A remote attacker could possibly use this issue to execute arbitrary code.

Record
USN-7242-1
Updated
2026-11-02

Affected products

Show 8 moreShow less

Affected packages

Affected packages
PackageAffectedFixed
org.apache.tomcat:tomcat-catalina
Maven
before 6.0.48
6.0.48
org.apache.tomcat:tomcat-catalina
Maven
7.0.0 up to 7.0.73
7.0.73
org.apache.tomcat:tomcat-catalina
Maven
8.0.0 up to 8.0.39
8.0.39
org.apache.tomcat:tomcat-catalina
Maven
8.5.0 up to 8.5.7
8.5.7
org.apache.tomcat:tomcat-catalina
Maven
9.0.0.M1 up to 9.0.0.M12
9.0.0.M12
org.apache.tomcat:tomcat-catalina-jmx-remote
Maven
before 6.0.48
6.0.48
org.apache.tomcat:tomcat-catalina-jmx-remote
Maven
7.0.0 up to 7.0.73
7.0.73
org.apache.tomcat:tomcat-catalina-jmx-remote
Maven
8.0.0 up to 8.0.39
8.0.39
org.apache.tomcat:tomcat-catalina-jmx-remote
Maven
8.5.0 up to 8.5.7
8.5.7
org.apache.tomcat:tomcat-catalina-jmx-remote
Maven
9.0.0.M1 up to 9.0.0.M12
9.0.0.M12
Show 119 moreShow less
Affected packages
PackageAffectedFixed
org.apache.tomcat.embed:tomcat-embed-core
TuxCare:Maven
From an advisory covering 11 CVEs
7.0.70 up to 7.0.70-tuxcare.3, plus listed versions
7.0.70-tuxcare.17.0.70-tuxcare.2
7.0.70-tuxcare.3
org.apache.tomcat.embed:tomcat-embed-jasper
TuxCare:Maven
From an advisory covering 11 CVEs
7.0.70 up to 7.0.70-tuxcare.3, plus listed versions
7.0.70-tuxcare.17.0.70-tuxcare.2
7.0.70-tuxcare.3
org.apache.tomcat:tomcat
TuxCare:Maven
From an advisory covering 11 CVEs
7.0.70 up to 7.0.70-tuxcare.3, plus listed versions
7.0.70-tuxcare.17.0.70-tuxcare.2
7.0.70-tuxcare.3
org.apache.tomcat:tomcat-catalina
TuxCare:Maven
From an advisory covering 11 CVEs
7.0.70 up to 7.0.70-tuxcare.3, plus listed versions
7.0.70-tuxcare.17.0.70-tuxcare.2
7.0.70-tuxcare.3
org.apache.tomcat:tomcat-catalina-jmx-remote
TuxCare:Maven
From an advisory covering 11 CVEs
7.0.70 up to 7.0.70-tuxcare.3, plus listed versions
7.0.70-tuxcare.17.0.70-tuxcare.2
7.0.70-tuxcare.3
org.apache.tomcat:tomcat-jasper
TuxCare:Maven
From an advisory covering 11 CVEs
7.0.70 up to 7.0.70-tuxcare.3, plus listed versions
7.0.70-tuxcare.17.0.70-tuxcare.2
7.0.70-tuxcare.3
org.apache.tomcat:tomcat-util
TuxCare:Maven
From an advisory covering 11 CVEs
7.0.70 up to 7.0.70-tuxcare.3, plus listed versions
7.0.70-tuxcare.17.0.70-tuxcare.2
7.0.70-tuxcare.3
tomcat6
Debian:7
From an advisory covering 8 CVEs
before 6.0.45+dfsg-1~deb7u3, plus listed versions
6.0.35-66.0.35-6+deb7u16.0.35-76.0.37-16.0.39-1
Show 10 moreShow less
6.0.41-16.0.41-26.0.41-2+squeeze56.0.41-2+squeeze66.0.41-2+squeeze76.0.41-36.0.41-46.0.45+dfsg-1~deb7u16.0.45+dfsg-1~deb7u26.0.45-1~deb6u1
6.0.45+dfsg-1~deb7u3
tomcat7
Debian:7
From an advisory covering 8 CVEs
before 7.0.28-4+deb7u7, plus listed versions
7.0.28-47.0.28-4+deb7u17.0.28-4+deb7u27.0.28-4+deb7u37.0.28-4+deb7u47.0.28-4+deb7u57.0.28-4+deb7u6
7.0.28-4+deb7u7
tomcat7
Debian:8
From an advisory covering 4 CVEs
before 7.0.56-3+deb8u6, plus listed versions
7.0.56-37.0.56-3+deb8u17.0.56-3+deb8u27.0.56-3+deb8u37.0.56-3+deb8u47.0.56-3+deb8u5
7.0.56-3+deb8u6
tomcat8
Debian:8
From an advisory covering 4 CVEs
before 8.0.14-1+deb8u5, plus listed versions
8.0.14-18.0.14-1+deb8u18.0.14-1+deb8u28.0.14-1+deb8u38.0.14-1+deb8u4
8.0.14-1+deb8u5
org.apache.tomcat:tomcat-catalina-jmx-remote
Maven
before 6.0.48, plus listed versions
6.0.366.0.376.0.396.0.416.0.436.0.446.0.456.0.47
6.0.48
org.apache.tomcat:tomcat-catalina-jmx-remote
Maven
7.0.0 up to 7.0.73, plus listed versions
7.0.117.0.127.0.147.0.167.0.19
Show 43 moreShow less
7.0.27.0.207.0.217.0.227.0.237.0.257.0.267.0.277.0.287.0.297.0.307.0.327.0.337.0.347.0.357.0.377.0.397.0.47.0.407.0.417.0.427.0.477.0.57.0.507.0.527.0.537.0.547.0.557.0.567.0.577.0.597.0.67.0.617.0.627.0.637.0.647.0.657.0.677.0.687.0.697.0.707.0.727.0.8
7.0.73
org.apache.tomcat:tomcat-catalina-jmx-remote
Maven
8.0.0 up to 8.0.39, plus listed versions
8.0.18.0.118.0.128.0.148.0.15
Show 22 moreShow less
8.0.178.0.188.0.208.0.218.0.228.0.238.0.248.0.268.0.278.0.288.0.298.0.38.0.308.0.328.0.338.0.358.0.368.0.378.0.388.0.58.0.88.0.9
8.0.39
org.apache.tomcat:tomcat-catalina-jmx-remote
Maven
8.5.0 up to 8.5.7, plus listed versions
8.5.28.5.38.5.48.5.58.5.6
8.5.7
org.apache.tomcat:tomcat-catalina-jmx-remote
Maven
9.0.0.M1 up to 9.0.0.M12, plus listed versions
9.0.0.M109.0.0.M119.0.0.M39.0.0.M49.0.0.M69.0.0.M89.0.0.M9
9.0.0.M12
org.apache.tomcat:tomcat-catalina
Maven
7.0.0 up to 7.0.73, plus listed versions
7.0.117.0.127.0.147.0.167.0.19
Show 43 moreShow less
7.0.27.0.207.0.217.0.227.0.237.0.257.0.267.0.277.0.287.0.297.0.307.0.327.0.337.0.347.0.357.0.377.0.397.0.47.0.407.0.417.0.427.0.477.0.57.0.507.0.527.0.537.0.547.0.557.0.567.0.577.0.597.0.67.0.617.0.627.0.637.0.647.0.657.0.677.0.687.0.697.0.707.0.727.0.8
7.0.73
org.apache.tomcat:tomcat-catalina
Maven
8.0.0 up to 8.0.39, plus listed versions
8.0.18.0.118.0.128.0.148.0.15
Show 22 moreShow less
8.0.178.0.188.0.208.0.218.0.228.0.238.0.248.0.268.0.278.0.288.0.298.0.38.0.308.0.328.0.338.0.358.0.368.0.378.0.388.0.58.0.88.0.9
8.0.39
org.apache.tomcat:tomcat-catalina
Maven
8.5.0 up to 8.5.7, plus listed versions
8.5.28.5.38.5.48.5.58.5.6
8.5.7
org.apache.tomcat:tomcat-catalina
Maven
9.0.0.M1 up to 9.0.0.M12, plus listed versions
9.0.0.M109.0.0.M119.0.0.M39.0.0.M49.0.0.M69.0.0.M89.0.0.M9
9.0.0.M12
tomcat
Mageia:5
From an advisory covering 2 CVEs
before 7.0.73-1.mga5
7.0.73-1.mga5
hibernate4-c3p0-eap6
Red Hat:jboss_enterprise_web_server:3.1::el6
From an advisory covering 11 CVEs
before 0:4.2.23-1.Final_redhat_1.1.ep6.el6
0:4.2.23-1.Final_redhat_1.1.ep6.el6
hibernate4-core-eap6
Red Hat:jboss_enterprise_web_server:3.1::el6
From an advisory covering 11 CVEs
before 0:4.2.23-1.Final_redhat_1.1.ep6.el6
0:4.2.23-1.Final_redhat_1.1.ep6.el6
hibernate4-eap6
Red Hat:jboss_enterprise_web_server:3.1::el6
From an advisory covering 11 CVEs
before 0:4.2.23-1.Final_redhat_1.1.ep6.el6
0:4.2.23-1.Final_redhat_1.1.ep6.el6
hibernate4-entitymanager-eap6
Red Hat:jboss_enterprise_web_server:3.1::el6
From an advisory covering 11 CVEs
before 0:4.2.23-1.Final_redhat_1.1.ep6.el6
0:4.2.23-1.Final_redhat_1.1.ep6.el6
hibernate4-envers-eap6
Red Hat:jboss_enterprise_web_server:3.1::el6
From an advisory covering 11 CVEs
before 0:4.2.23-1.Final_redhat_1.1.ep6.el6
0:4.2.23-1.Final_redhat_1.1.ep6.el6
jbcs-httpd24-apache-commons-daemon
Red Hat:jboss_enterprise_web_server:3.1::el6
From an advisory covering 11 CVEs
before 0:1.0.15-1.redhat_2.1.jbcs.el6
0:1.0.15-1.redhat_2.1.jbcs.el6
jbcs-httpd24-apache-commons-daemon-jsvc
Red Hat:jboss_enterprise_web_server:3.1::el6
From an advisory covering 11 CVEs
before 1:1.0.15-17.redhat_2.jbcs.el6
1:1.0.15-17.redhat_2.jbcs.el6
jbcs-httpd24-apache-commons-daemon-jsvc-debuginfo
Red Hat:jboss_enterprise_web_server:3.1::el6
From an advisory covering 11 CVEs
before 1:1.0.15-17.redhat_2.jbcs.el6
1:1.0.15-17.redhat_2.jbcs.el6
jbcs-httpd24-runtime
Red Hat:jboss_enterprise_web_server:3.1::el6
From an advisory covering 11 CVEs
before 0:1-3.jbcs.el6
0:1-3.jbcs.el6
mod_cluster
Red Hat:jboss_enterprise_web_server:3.1::el6
From an advisory covering 11 CVEs
before 0:1.3.5-2.Final_redhat_2.1.ep7.el6
0:1.3.5-2.Final_redhat_2.1.ep7.el6
mod_cluster-tomcat7
Red Hat:jboss_enterprise_web_server:3.1::el6
From an advisory covering 11 CVEs
before 0:1.3.5-2.Final_redhat_2.1.ep7.el6
0:1.3.5-2.Final_redhat_2.1.ep7.el6
mod_cluster-tomcat8
Red Hat:jboss_enterprise_web_server:3.1::el6
From an advisory covering 11 CVEs
before 0:1.3.5-2.Final_redhat_2.1.ep7.el6
0:1.3.5-2.Final_redhat_2.1.ep7.el6
tomcat-native
Red Hat:jboss_enterprise_web_server:3.1::el6
From an advisory covering 11 CVEs
before 0:1.2.8-9.redhat_9.ep7.el6
0:1.2.8-9.redhat_9.ep7.el6
tomcat-native-debuginfo
Red Hat:jboss_enterprise_web_server:3.1::el6
From an advisory covering 11 CVEs
before 0:1.2.8-9.redhat_9.ep7.el6
0:1.2.8-9.redhat_9.ep7.el6
tomcat-vault
Red Hat:jboss_enterprise_web_server:3.1::el6
From an advisory covering 11 CVEs
before 0:1.0.8-9.Final_redhat_2.1.ep7.el6
0:1.0.8-9.Final_redhat_2.1.ep7.el6
tomcat7
Red Hat:jboss_enterprise_web_server:3.1::el6
From an advisory covering 11 CVEs
before 0:7.0.70-16.ep7.el6
0:7.0.70-16.ep7.el6
tomcat7-admin-webapps
Red Hat:jboss_enterprise_web_server:3.1::el6
From an advisory covering 11 CVEs
before 0:7.0.70-16.ep7.el6
0:7.0.70-16.ep7.el6
tomcat7-docs-webapp
Red Hat:jboss_enterprise_web_server:3.1::el6
From an advisory covering 11 CVEs
before 0:7.0.70-16.ep7.el6
0:7.0.70-16.ep7.el6
tomcat7-el-2.2-api
Red Hat:jboss_enterprise_web_server:3.1::el6
From an advisory covering 11 CVEs
before 0:7.0.70-16.ep7.el6
0:7.0.70-16.ep7.el6
tomcat7-javadoc
Red Hat:jboss_enterprise_web_server:3.1::el6
From an advisory covering 11 CVEs
before 0:7.0.70-16.ep7.el6
0:7.0.70-16.ep7.el6
tomcat7-jsp-2.2-api
Red Hat:jboss_enterprise_web_server:3.1::el6
From an advisory covering 11 CVEs
before 0:7.0.70-16.ep7.el6
0:7.0.70-16.ep7.el6
tomcat7-jsvc
Red Hat:jboss_enterprise_web_server:3.1::el6
From an advisory covering 11 CVEs
before 0:7.0.70-16.ep7.el6
0:7.0.70-16.ep7.el6
tomcat7-lib
Red Hat:jboss_enterprise_web_server:3.1::el6
From an advisory covering 11 CVEs
before 0:7.0.70-16.ep7.el6
0:7.0.70-16.ep7.el6
tomcat7-log4j
Red Hat:jboss_enterprise_web_server:3.1::el6
From an advisory covering 11 CVEs
before 0:7.0.70-16.ep7.el6
0:7.0.70-16.ep7.el6
tomcat7-selinux
Red Hat:jboss_enterprise_web_server:3.1::el6
From an advisory covering 11 CVEs
before 0:7.0.70-16.ep7.el6
0:7.0.70-16.ep7.el6
tomcat7-servlet-3.0-api
Red Hat:jboss_enterprise_web_server:3.1::el6
From an advisory covering 11 CVEs
before 0:7.0.70-16.ep7.el6
0:7.0.70-16.ep7.el6
tomcat7-webapps
Red Hat:jboss_enterprise_web_server:3.1::el6
From an advisory covering 11 CVEs
before 0:7.0.70-16.ep7.el6
0:7.0.70-16.ep7.el6
tomcat8
Red Hat:jboss_enterprise_web_server:3.1::el6
From an advisory covering 11 CVEs
before 0:8.0.36-17.ep7.el6
0:8.0.36-17.ep7.el6
tomcat8-admin-webapps
Red Hat:jboss_enterprise_web_server:3.1::el6
From an advisory covering 11 CVEs
before 0:8.0.36-17.ep7.el6
0:8.0.36-17.ep7.el6
tomcat8-docs-webapp
Red Hat:jboss_enterprise_web_server:3.1::el6
From an advisory covering 11 CVEs
before 0:8.0.36-17.ep7.el6
0:8.0.36-17.ep7.el6
tomcat8-el-2.2-api
Red Hat:jboss_enterprise_web_server:3.1::el6
From an advisory covering 11 CVEs
before 0:8.0.36-17.ep7.el6
0:8.0.36-17.ep7.el6
tomcat8-javadoc
Red Hat:jboss_enterprise_web_server:3.1::el6
From an advisory covering 11 CVEs
before 0:8.0.36-17.ep7.el6
0:8.0.36-17.ep7.el6
tomcat8-jsp-2.3-api
Red Hat:jboss_enterprise_web_server:3.1::el6
From an advisory covering 11 CVEs
before 0:8.0.36-17.ep7.el6
0:8.0.36-17.ep7.el6
tomcat8-jsvc
Red Hat:jboss_enterprise_web_server:3.1::el6
From an advisory covering 11 CVEs
before 0:8.0.36-17.ep7.el6
0:8.0.36-17.ep7.el6
tomcat8-lib
Red Hat:jboss_enterprise_web_server:3.1::el6
From an advisory covering 11 CVEs
before 0:8.0.36-17.ep7.el6
0:8.0.36-17.ep7.el6
tomcat8-log4j
Red Hat:jboss_enterprise_web_server:3.1::el6
From an advisory covering 11 CVEs
before 0:8.0.36-17.ep7.el6
0:8.0.36-17.ep7.el6
tomcat8-selinux
Red Hat:jboss_enterprise_web_server:3.1::el6
From an advisory covering 11 CVEs
before 0:8.0.36-17.ep7.el6
0:8.0.36-17.ep7.el6
tomcat8-servlet-3.1-api
Red Hat:jboss_enterprise_web_server:3.1::el6
From an advisory covering 11 CVEs
before 0:8.0.36-17.ep7.el6
0:8.0.36-17.ep7.el6
tomcat8-webapps
Red Hat:jboss_enterprise_web_server:3.1::el6
From an advisory covering 11 CVEs
before 0:8.0.36-17.ep7.el6
0:8.0.36-17.ep7.el6
hibernate4-c3p0-eap6
Red Hat:jboss_enterprise_web_server:3.1::el7
From an advisory covering 11 CVEs
before 0:4.2.23-1.Final_redhat_1.1.ep6.el7
0:4.2.23-1.Final_redhat_1.1.ep6.el7
hibernate4-core-eap6
Red Hat:jboss_enterprise_web_server:3.1::el7
From an advisory covering 11 CVEs
before 0:4.2.23-1.Final_redhat_1.1.ep6.el7
0:4.2.23-1.Final_redhat_1.1.ep6.el7
hibernate4-eap6
Red Hat:jboss_enterprise_web_server:3.1::el7
From an advisory covering 11 CVEs
before 0:4.2.23-1.Final_redhat_1.1.ep6.el7
0:4.2.23-1.Final_redhat_1.1.ep6.el7
hibernate4-entitymanager-eap6
Red Hat:jboss_enterprise_web_server:3.1::el7
From an advisory covering 11 CVEs
before 0:4.2.23-1.Final_redhat_1.1.ep6.el7
0:4.2.23-1.Final_redhat_1.1.ep6.el7
hibernate4-envers-eap6
Red Hat:jboss_enterprise_web_server:3.1::el7
From an advisory covering 11 CVEs
before 0:4.2.23-1.Final_redhat_1.1.ep6.el7
0:4.2.23-1.Final_redhat_1.1.ep6.el7
jbcs-httpd24-apache-commons-daemon
Red Hat:jboss_enterprise_web_server:3.1::el7
From an advisory covering 11 CVEs
before 0:1.0.15-1.redhat_2.1.jbcs.el7
0:1.0.15-1.redhat_2.1.jbcs.el7
jbcs-httpd24-apache-commons-daemon-jsvc
Red Hat:jboss_enterprise_web_server:3.1::el7
From an advisory covering 11 CVEs
before 1:1.0.15-17.redhat_2.jbcs.el7
1:1.0.15-17.redhat_2.jbcs.el7
jbcs-httpd24-apache-commons-daemon-jsvc-debuginfo
Red Hat:jboss_enterprise_web_server:3.1::el7
From an advisory covering 11 CVEs
before 1:1.0.15-17.redhat_2.jbcs.el7
1:1.0.15-17.redhat_2.jbcs.el7
jbcs-httpd24-runtime
Red Hat:jboss_enterprise_web_server:3.1::el7
From an advisory covering 11 CVEs
before 0:1-3.jbcs.el7
0:1-3.jbcs.el7
mod_cluster
Red Hat:jboss_enterprise_web_server:3.1::el7
From an advisory covering 11 CVEs
before 0:1.3.5-2.Final_redhat_2.1.ep7.el7
0:1.3.5-2.Final_redhat_2.1.ep7.el7
mod_cluster-tomcat7
Red Hat:jboss_enterprise_web_server:3.1::el7
From an advisory covering 11 CVEs
before 0:1.3.5-2.Final_redhat_2.1.ep7.el7
0:1.3.5-2.Final_redhat_2.1.ep7.el7
mod_cluster-tomcat8
Red Hat:jboss_enterprise_web_server:3.1::el7
From an advisory covering 11 CVEs
before 0:1.3.5-2.Final_redhat_2.1.ep7.el7
0:1.3.5-2.Final_redhat_2.1.ep7.el7
tomcat-native
Red Hat:jboss_enterprise_web_server:3.1::el7
From an advisory covering 11 CVEs
before 0:1.2.8-9.redhat_9.ep7.el7
0:1.2.8-9.redhat_9.ep7.el7
tomcat-native-debuginfo
Red Hat:jboss_enterprise_web_server:3.1::el7
From an advisory covering 11 CVEs
before 0:1.2.8-9.redhat_9.ep7.el7
0:1.2.8-9.redhat_9.ep7.el7
tomcat-vault
Red Hat:jboss_enterprise_web_server:3.1::el7
From an advisory covering 11 CVEs
before 0:1.0.8-9.Final_redhat_2.1.ep7.el7
0:1.0.8-9.Final_redhat_2.1.ep7.el7
tomcat7
Red Hat:jboss_enterprise_web_server:3.1::el7
From an advisory covering 11 CVEs
before 0:7.0.70-16.ep7.el7
0:7.0.70-16.ep7.el7
tomcat7-admin-webapps
Red Hat:jboss_enterprise_web_server:3.1::el7
From an advisory covering 11 CVEs
before 0:7.0.70-16.ep7.el7
0:7.0.70-16.ep7.el7
tomcat7-docs-webapp
Red Hat:jboss_enterprise_web_server:3.1::el7
From an advisory covering 11 CVEs
before 0:7.0.70-16.ep7.el7
0:7.0.70-16.ep7.el7
tomcat7-el-2.2-api
Red Hat:jboss_enterprise_web_server:3.1::el7
From an advisory covering 11 CVEs
before 0:7.0.70-16.ep7.el7
0:7.0.70-16.ep7.el7
tomcat7-javadoc
Red Hat:jboss_enterprise_web_server:3.1::el7
From an advisory covering 11 CVEs
before 0:7.0.70-16.ep7.el7
0:7.0.70-16.ep7.el7
tomcat7-jsp-2.2-api
Red Hat:jboss_enterprise_web_server:3.1::el7
From an advisory covering 11 CVEs
before 0:7.0.70-16.ep7.el7
0:7.0.70-16.ep7.el7
tomcat7-jsvc
Red Hat:jboss_enterprise_web_server:3.1::el7
From an advisory covering 11 CVEs
before 0:7.0.70-16.ep7.el7
0:7.0.70-16.ep7.el7
tomcat7-lib
Red Hat:jboss_enterprise_web_server:3.1::el7
From an advisory covering 11 CVEs
before 0:7.0.70-16.ep7.el7
0:7.0.70-16.ep7.el7
tomcat7-log4j
Red Hat:jboss_enterprise_web_server:3.1::el7
From an advisory covering 11 CVEs
before 0:7.0.70-16.ep7.el7
0:7.0.70-16.ep7.el7
tomcat7-selinux
Red Hat:jboss_enterprise_web_server:3.1::el7
From an advisory covering 11 CVEs
before 0:7.0.70-16.ep7.el7
0:7.0.70-16.ep7.el7
tomcat7-servlet-3.0-api
Red Hat:jboss_enterprise_web_server:3.1::el7
From an advisory covering 11 CVEs
before 0:7.0.70-16.ep7.el7
0:7.0.70-16.ep7.el7
tomcat7-webapps
Red Hat:jboss_enterprise_web_server:3.1::el7
From an advisory covering 11 CVEs
before 0:7.0.70-16.ep7.el7
0:7.0.70-16.ep7.el7
tomcat8
Red Hat:jboss_enterprise_web_server:3.1::el7
From an advisory covering 11 CVEs
before 0:8.0.36-17.ep7.el7
0:8.0.36-17.ep7.el7
tomcat8-admin-webapps
Red Hat:jboss_enterprise_web_server:3.1::el7
From an advisory covering 11 CVEs
before 0:8.0.36-17.ep7.el7
0:8.0.36-17.ep7.el7
tomcat8-docs-webapp
Red Hat:jboss_enterprise_web_server:3.1::el7
From an advisory covering 11 CVEs
before 0:8.0.36-17.ep7.el7
0:8.0.36-17.ep7.el7
tomcat8-el-2.2-api
Red Hat:jboss_enterprise_web_server:3.1::el7
From an advisory covering 11 CVEs
before 0:8.0.36-17.ep7.el7
0:8.0.36-17.ep7.el7
tomcat8-javadoc
Red Hat:jboss_enterprise_web_server:3.1::el7
From an advisory covering 11 CVEs
before 0:8.0.36-17.ep7.el7
0:8.0.36-17.ep7.el7
tomcat8-jsp-2.3-api
Red Hat:jboss_enterprise_web_server:3.1::el7
From an advisory covering 11 CVEs
before 0:8.0.36-17.ep7.el7
0:8.0.36-17.ep7.el7
tomcat8-jsvc
Red Hat:jboss_enterprise_web_server:3.1::el7
From an advisory covering 11 CVEs
before 0:8.0.36-17.ep7.el7
0:8.0.36-17.ep7.el7
tomcat8-lib
Red Hat:jboss_enterprise_web_server:3.1::el7
From an advisory covering 11 CVEs
before 0:8.0.36-17.ep7.el7
0:8.0.36-17.ep7.el7
tomcat8-log4j
Red Hat:jboss_enterprise_web_server:3.1::el7
From an advisory covering 11 CVEs
before 0:8.0.36-17.ep7.el7
0:8.0.36-17.ep7.el7
tomcat8-selinux
Red Hat:jboss_enterprise_web_server:3.1::el7
From an advisory covering 11 CVEs
before 0:8.0.36-17.ep7.el7
0:8.0.36-17.ep7.el7
tomcat8-servlet-3.1-api
Red Hat:jboss_enterprise_web_server:3.1::el7
From an advisory covering 11 CVEs
before 0:8.0.36-17.ep7.el7
0:8.0.36-17.ep7.el7
tomcat8-webapps
Red Hat:jboss_enterprise_web_server:3.1::el7
From an advisory covering 11 CVEs
before 0:8.0.36-17.ep7.el7
0:8.0.36-17.ep7.el7
tomcat
SUSE:Linux Enterprise Server 12 SP1
From an advisory covering 7 CVEs
before 8.0.32-10.13.2
8.0.32-10.13.2
tomcat
SUSE:Linux Enterprise Server for SAP Applications 12 SP1
From an advisory covering 7 CVEs
before 8.0.32-10.13.2
8.0.32-10.13.2
tomcat
SUSE:Linux Enterprise Server for Raspberry Pi 12 SP2
From an advisory covering 7 CVEs
before 8.0.36-17.1
8.0.36-17.1
tomcat
SUSE:Linux Enterprise Server 12 SP2
From an advisory covering 7 CVEs
before 8.0.36-17.1
8.0.36-17.1
tomcat
SUSE:Linux Enterprise Server for SAP Applications 12 SP2
From an advisory covering 7 CVEs
before 8.0.36-17.1
8.0.36-17.1
tomcat6
SUSE:Linux Enterprise Point of Sale 11 SP3
From an advisory covering 10 CVEs
before 6.0.53-0.56.1
6.0.53-0.56.1
tomcat6
SUSE:Linux Enterprise Server 11 SP3-LTSS
From an advisory covering 10 CVEs
before 6.0.53-0.56.1
6.0.53-0.56.1
tomcat6
SUSE:Linux Enterprise Server 11 SP3-TERADATA
From an advisory covering 10 CVEs
before 6.0.53-0.56.1
6.0.53-0.56.1
tomcat6
SUSE:Linux Enterprise Server 11 SP4
From an advisory covering 10 CVEs
before 6.0.53-0.56.1
6.0.53-0.56.1
tomcat6
SUSE:Linux Enterprise Server for SAP Applications 11 SP4
From an advisory covering 10 CVEs
before 6.0.53-0.56.1
6.0.53-0.56.1
tomcat
SUSE:Linux Enterprise Server for SAP Applications 12
From an advisory covering 12 CVEs
before 7.0.78-7.13.4
7.0.78-7.13.4
tomcat
SUSE:Linux Enterprise Server 12-LTSS
From an advisory covering 12 CVEs
before 7.0.78-7.13.4
7.0.78-7.13.4
tomcat7
Ubuntu:14.04:LTS
before 7.0.52-1ubuntu0.8, plus listed versions
7.0.42-17.0.47-17.0.50-17.0.52-17.0.52-1ubuntu0.17.0.52-1ubuntu0.37.0.52-1ubuntu0.67.0.52-1ubuntu0.7
7.0.52-1ubuntu0.8
tomcat6
Ubuntu:Pro:14.04:LTS
before 6.0.39-1ubuntu0.1+esm2, plus listed versions
6.0.37-16.0.39-16.0.39-1ubuntu0.16.0.39-1ubuntu0.1+esm1
6.0.39-1ubuntu0.1+esm2
tomcat6
Ubuntu:16.04:LTS
before 6.0.45+dfsg-1ubuntu0.1, plus listed versions
6.0.41-46.0.45+dfsg-1
6.0.45+dfsg-1ubuntu0.1
tomcat7
Ubuntu:16.04:LTS
before 7.0.68-1ubuntu0.3, plus listed versions
7.0.64-17.0.68-17.0.68-1ubuntu0.1
7.0.68-1ubuntu0.3
tomcat8
Ubuntu:16.04:LTS
before 8.0.32-1ubuntu1.3, plus listed versions
8.0.26-18.0.28-18.0.30-18.0.32-18.0.32-1ubuntu18.0.32-1ubuntu1.18.0.32-1ubuntu1.2
8.0.32-1ubuntu1.3
tomcat7
Ubuntu:14.04:LTS
From an advisory covering 11 CVEs
before 7.0.52-1ubuntu0.8, plus listed versions
7.0.42-17.0.47-17.0.50-17.0.52-17.0.52-1ubuntu0.17.0.52-1ubuntu0.37.0.52-1ubuntu0.67.0.52-1ubuntu0.7
7.0.52-1ubuntu0.8
tomcat8
Ubuntu:16.04:LTS
From an advisory covering 11 CVEs
before 8.0.32-1ubuntu1.3, plus listed versions
8.0.26-18.0.28-18.0.30-18.0.32-18.0.32-1ubuntu18.0.32-1ubuntu1.18.0.32-1ubuntu1.2
8.0.32-1ubuntu1.3
tomcat6
Ubuntu:16.04:LTS
From an advisory covering 7 CVEs
before 6.0.45+dfsg-1ubuntu0.1, plus listed versions
6.0.41-46.0.45+dfsg-1
6.0.45+dfsg-1ubuntu0.1

History

History
RecordedChangedSources
affected
exploitation
first indexedCVE List, EUVD, GitHub Advisories, CISA KEV, NVD, OSV

Dates are when Every CVE recorded each change. Upstream dates may differ.

In short

CVE-2016-8735 is a critical vulnerability (CVSS 9.8) in Apache Tomcat, published November 24, 2016. CISA lists it as known to be exploited, since May 12, 2023. EUVD reports exploitation since May 12, 2023. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 90.3%, the 99th percentile. Fixed in org.apache.tomcat:tomcat-catalina 6.0.48.

References

Show 158 moreShow less
MoveEnter Open