Multiple vulnerabilities have been found in Apache Tomcat, the worst of which could result in denial of service.
| Package | Arch | Vulnerable | Unaffected |
|---|---|---|---|
| www-servers/tomcat | * | < 8.5.88:8, < 9.0.74:9, < 10.1.8:10 | >= 8.5.88:8, >= 9.0.74:9, >= 10.1.8:10 |
Apache Tomcat is a Servlet-3.0/JSP-2.2 Container.
Multiple vulnerabilities have been discovered in Apache Tomcat. Please review the CVE identifiers referenced below for details.
Please review the referenced CVE identifiers for details.
There is no known workaround at this time.
All Apache Tomcat users should upgrade to the latest version:
# emerge --sync # emerge --ask --oneshot --verbose ">=www-servers/tomcat-10.1.8"
Multiple vulnerabilities have been discovered in Apache Tomcat, the worst of which could result in denial of service.
| Package | Arch | Vulnerable | Unaffected |
|---|---|---|---|
| www-servers/tomcat | * | < 10.0.23:10, < 9.0.65:9, < 8.5.82:8.5 | >= 10.0.23:10, >= 9.0.65:9, >= 8.5.82:8.5 |
Apache Tomcat is a Servlet-3.0/JSP-2.2 Container.
Multiple vulnerabilities have been discovered in Apache Tomcat. Please review the CVE identifiers referenced below for details.
Please review the referenced CVE identifiers for details.
There is no known workaround at this time.
All Apache Tomcat 10.x users should upgrade to the latest version:
# emerge --sync # emerge --ask --oneshot --verbose ">=www-servers/tomcat-10.0.23:10"
All Apache Tomcat 9.x users should upgrade to the latest version:
# emerge --sync # emerge --ask --oneshot --verbose ">=www-servers/tomcat-9.0.65:9"
All Apache Tomcat 8.5.x users should upgrade to the latest version:
# emerge --sync # emerge --ask --oneshot --verbose ">=www-servers/tomcat-8.5.82:8.5"
A vulnerability has been discovered in Apache Tomcat that allows for the disclosure of sensitive information.
| Package | Arch | Vulnerable | Unaffected |
|---|---|---|---|
| www-servers/tomcat | * | < 8.5.60:8.5, < 9.0.40:9 | >= 8.5.60:8.5, >= 9.0.40:9 |
Apache Tomcat is a Servlet-3.0/JSP-2.2 Container.
It was discovered that Apache Tomcat could re-use an HTTP request header value from the previous stream received on an HTTP/2 connection for the request associated with the subsequent stream.
A remote attacker, by sending well-timed HTTP/2 requests, could possibly obtain sensitive information.
Disable HTTP/2 support.
All Apache Tomcat 8.5.x users should upgrade to the latest version:
# emerge --sync # emerge --ask --oneshot --verbose ">=www-servers/tomcat-8.5.60:8.5"
All Apache Tomcat 9.x users should upgrade to the latest version:
# emerge --sync # emerge --ask --oneshot --verbose ">=www-servers/tomcat-9.0.40:9"
A vulnerability has been discovered in Apache Tomcat which could result in the arbitrary execution of code.
| Package | Arch | Vulnerable | Unaffected |
|---|---|---|---|
| www-servers/tomcat | * | < 7.0.104:7, < 8.5.55:8.5 | >= 7.0.104:7, >= 8.5.55:8.5 |
Apache Tomcat is a Servlet-3.0/JSP-2.2 Container.
Apache Tomcat improperly handles deserialization of files under specific circumstances.
A remote attacker could possibly execute arbitrary code with the privileges of the process, or cause a Denial of Service condition.
There is no known workaround at this time.
All Apache Tomcat 7.x users should upgrade to the latest version:
# emerge --sync # emerge --ask --oneshot --verbose ">=www-servers/tomcat-7.0.104"
All Apache Tomcat 8.x users should upgrade to the latest version:
# emerge --sync # emerge --ask --oneshot --verbose ">=www-servers/tomcat-8.5.55"
Multiple vulnerabilities have been found in Apache Tomcat, the worst of which could lead to arbitrary code execution.
| Package | Arch | Vulnerable | Unaffected |
|---|---|---|---|
| www-servers/tomcat | * | < 8.5.51:8.5, < 7.0.100:7 | >= 8.5.51:8.5, >= 7.0.100:7 |
Apache Tomcat is a Servlet-3.0/JSP-2.2 Container.
Multiple vulnerabilities have been discovered in Apache Tomcat. Please review the CVE identifiers referenced below for details.
An attacker could possibly smuggle HTTP requests or execute arbitrary code.
There is no known workaround at this time.
All Apache Tomcat 7.x users should upgrade to the latest version:
# emerge --sync # emerge --ask --oneshot --verbose ">=www-servers/tomcat-7.0.100:7"
All Apache Tomcat 8.5.x users should upgrade to the latest version:
# emerge --sync # emerge --ask --oneshot --verbose ">=www-servers/tomcat-8.5.51:8.5"
Multiple vulnerabilities have been found in Apache Tomcat, the worst of which could lead to privilege escalation.
| Package | Arch | Vulnerable | Unaffected |
|---|---|---|---|
| www-servers/tomcat | * | < 8.0.36 | >= 8.0.36, >= 7.0.70 |
Apache Tomcat is a Servlet-3.0/JSP-2.2 Container.
Multiple vulnerabilities have been discovered in Tomcat. Please review the CVE identifiers referenced below for details.
A remote attacker may be able to cause a Denial of Service condition, obtain sensitive information, bypass protection mechanisms and authentication restrictions.
A local attacker, who is a tomcat’s system user or belongs to tomcat’s group, could potentially escalate privileges.
There is no known workaround at this time.
All Apache Tomcat users have to manually check their Tomcat runscripts to make sure that they don’t use an old, vulnerable runscript. In addition:
All Apache Tomcat 7 users should upgrade to the latest version:
# emerge --sync # emerge --ask --oneshot --verbose ">=www-servers/tomcat-7.0.70:7"
All Apache Tomcat 8 users should upgrade to the latest version:
# emerge --sync # emerge --ask --oneshot --verbose ">=www-servers/tomcat-8.0.36:8"
Multiple vulnerabilities have been found in Apache Tomcat, the worst of which may result in Denial of Service.
| Package | Arch | Vulnerable | Unaffected |
|---|---|---|---|
| www-servers/tomcat | * | < 7.0.56 | >= 7.0.56, >= 6.0.41 (revision), >= 6.0.42 (revision), >= 6.0.43 (revision), >= 6.0.44 (revision), >= 6.0.45 (revision), >= 6.0.46 (revision), >= 6.0.47 (revision), >= 6.0.48 (revision) |
Apache Tomcat is a Servlet-3.0/JSP-2.2 Container.
Multiple vulnerabilities have been discovered in Tomcat. Please review the CVE identifiers referenced below for details.
A remote attacker may be able to cause a Denial of Service condition as well as obtain sensitive information, bypass protection mechanisms and authentication restrictions.
There is no known workaround at this time.
All Tomcat 6.0.x users should upgrade to the latest version:
# emerge --sync # emerge --ask --oneshot --verbose ">=www-servers/tomcat-6.0.41"
All Tomcat 7.0.x users should upgrade to the latest version:
# emerge --sync # emerge --ask --oneshot --verbose ">=www-servers/tomcat-7.0.56"
Multiple vulnerabilities were found in Apache Tomcat, the worst of which allowing to read, modify and overwrite arbitrary files.
| Package | Arch | Vulnerable | Unaffected |
|---|---|---|---|
| www-servers/tomcat | * | < 7.0.23 | >= 6.0.35 (revision), >= 7.0.23, >= 6.0.44 (revision), >= 6.0.45 (revision), >= 6.0.46 (revision), >= 6.0.47 (revision), >= 6.0.48 (revision) |
Apache Tomcat is a Servlet-3.0/JSP-2.2 Container.
Multiple vulnerabilities have been discovered in Apache Tomcat. Please review the CVE identifiers referenced below for details.
The vulnerabilities allow an attacker to cause a Denial of Service, to hijack a session, to bypass authentication, to inject webscript, to enumerate valid usernames, to read, modify and overwrite arbitrary files, to bypass intended access restrictions, to delete work-directory files, to discover the server’s hostname or IP, to bypass read permissions for files or HTTP headers, to read or write files outside of the intended working directory, and to obtain sensitive information by reading a log file.
There is no known workaround at this time.
All Apache Tomcat 6.0.x users should upgrade to the latest version:
# emerge --sync # emerge --ask --oneshot --verbose ">=www-servers/tomcat-6.0.35"
All Apache Tomcat 7.0.x users should upgrade to the latest version:
# emerge --sync # emerge --ask --oneshot --verbose ">=www-servers/tomcat-7.0.23"
Multiple vulnerabilities in Tomcat may lead to local file overwriting, session hijacking or information disclosure.
| Package | Arch | Vulnerable | Unaffected |
|---|---|---|---|
| www-servers/tomcat | * | < 6.0.16 | >= 5.5.26 (revision), >= 6.0.16, >= 5.5.27 (revision) |
Tomcat is the Apache Jakarta Project's official implementation of Java Servlets and Java Server Pages.
The following vulnerabilities were reported:
These vulnerabilities can be exploited by:
There is no known workaround at this time.
All Tomcat 5.5.x users should upgrade to the latest version:
# emerge --sync # emerge --ask --oneshot --verbose ">=www-servers/tomcat-5.5.26"
All Tomcat 6.0.x users should upgrade to the latest version:
# emerge --sync # emerge --ask --oneshot --verbose ">=www-servers/tomcat-6.0.16"
A vulnerability has been discovered in Tomcat that allows for the disclosure of sensitive information.
| Package | Arch | Vulnerable | Unaffected |
|---|---|---|---|
| www-servers/tomcat | * | < 5.5.22 | >= 5.5.22 |
Tomcat is the Apache Jakarta Project's official implementation of Java Servlets and Java Server Pages.
Tomcat allows special characters like slash, backslash or URL-encoded backslash as a separator, while Apache does not.
A remote attacker could send a specially crafted URL to the vulnerable Tomcat server, possibly resulting in a directory traversal and read access to arbitrary files with the privileges of the user running Tomcat. Note that this vulnerability can only be exploited when using apache proxy modules like mod_proxy, mod_rewrite or mod_jk.
There is no known workaround at this time.
All Tomcat users should upgrade to the latest version:
# emerge --sync # emerge --ask --oneshot --verbose ">=www-servers/tomcat-5.5.22"
Improper file ownership may allow a member of the tomcat group to execute scripts as root.
| Package | Arch | Vulnerable | Unaffected |
|---|---|---|---|
| www-servers/tomcat | * | < 5.0.27-r3 | >= 5.0.27-r3, >= 4.1.30-r4 (revision), >= 3.3.2-r2 (revision) |
Tomcat is the Apache Jakarta Project's official implementation of Java Servlets and Java Server Pages.
The Gentoo ebuild for Tomcat sets the ownership of the Tomcat init scripts as tomcat:tomcat, but those scripts are executed with root privileges when the system is started. This may allow a member of the tomcat group to run arbitrary code with root privileges when the Tomcat init scripts are run.
This could lead to a local privilege escalation or root compromise by authenticated users.
Users may change the ownership of /etc/init.d/tomcat* and /etc/conf.d/tomcat* to be root:root:
# chown -R root:root /etc/init.d/tomcat* # chown -R root:root /etc/conf.d/tomcat*
All Tomcat users can upgrade to the latest stable version, or simply apply the workaround:
# emerge sync # emerge -pv ">=www-servers/tomcat-5.0.27-r3" # emerge ">=www-servers/tomcat-5.0.27-r3"