CVE-2022-29885
EncryptInterceptor does not provide complete protection on insecure networks
The documentation of Apache Tomcat 10.1.0-M1 to 10.1.0-M14, 10.0.0-M1 to 10.0.20, 9.0.13 to 9.0.62 and 8.5.38 to 8.5.78 for the EncryptInterceptor incorrectly stated it enabled Tomcat clustering to run over an untrusted network. This was not correct. While the EncryptInterceptor does provide confidentiality and integrity protection, it does not protect against all risks associated with running over any untrusted network, particularly DoS risks.
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
- None
- Integrity
- None
- Availability
- High
Exploit likelihood
What each source reports
NVD Score used
7.5
The documentation of Apache Tomcat 10.1.0-M1 to 10.1.0-M14, 10.0.0-M1 to 10.0.20, 9.0.13 to 9.0.62 and 8.5.38 to 8.5.78 for the EncryptInterceptor incorrectly stated it enabled Tomcat clustering to run over an untrusted network. This was not correct. While the EncryptInterceptor does provide confidentiality and integrity protection, it does not protect against all risks associated with running over any untrusted network, particularly DoS risks.
- Record
CVE-2022-29885- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - CVSS 2.0
- 5.0 Medium
AV:N/AC:L/Au:N/C:N/I:N/A:P - Weakness
- CWE-400
- Updated
- 2026-11-02
CVE List No score
EncryptInterceptor does not provide complete protection on insecure networks
The documentation of Apache Tomcat 10.1.0-M1 to 10.1.0-M14, 10.0.0-M1 to 10.0.20, 9.0.13 to 9.0.62 and 8.5.38 to 8.5.78 for the EncryptInterceptor incorrectly stated it enabled Tomcat clustering to run over an untrusted network. This was not correct. While the EncryptInterceptor does provide confidentiality and integrity protection, it does not protect against all risks associated with running over any untrusted network, particularly DoS risks.
- Record
CVE-2022-29885- Weakness
- CWE-400
- Updated
- 2026-11-02
EUVDEUVD-2022-5128 No score
The documentation of Apache Tomcat 10.1.0-M1 to 10.1.0-M14, 10.0.0-M1 to 10.0.20, 9.0.13 to 9.0.62 and 8.5.38 to 8.5.78 for the EncryptInterceptor incorrectly stated it enabled Tomcat clustering to run over an untrusted network. This was not correct. While the EncryptInterceptor does provide confidentiality and integrity protection, it does not protect against all risks associated with running over any untrusted network, particularly DoS risks.
- Record
EUVD-2022-5128- Updated
- 2026-11-02
GitHub AdvisoriesGHSA-r84p-88g2-2vx2
7.5
Apache Tomcat EncryptInterceptor error leads to Uncontrolled Resource Consumption
The documentation of Apache Tomcat 10.1.0-M1 to 10.1.0-M14, 10.0.0-M1 to 10.0.20, 9.0.13 to 9.0.62 and 8.5.38 to 8.5.78 for the EncryptInterceptor incorrectly stated it enabled Tomcat clustering to run over an untrusted network. This was not correct. While the EncryptInterceptor does provide confidentiality and integrity protection, it does not protect against all risks associated with running over any untrusted network, particularly DoS risks.
- Record
GHSA-r84p-88g2-2vx2- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Weakness
- CWE-400
- Updated
- 2026-11-02
OSVDEBIAN-CVE-2022-29885
7.5
The documentation of Apache Tomcat 10.1.0-M1 to 10.1.0-M14, 10.0.0-M1 to 10.0.20, 9.0.13 to 9.0.62 and 8.5.38 to 8.5.78 for the EncryptInterceptor incorrectly stated it enabled Tomcat clustering to run over an untrusted network. This was not correct. While the EncryptInterceptor does provide confidentiality and integrity protection, it does not protect against all risks associated with running over any untrusted network, particularly DoS risks.
- Record
DEBIAN-CVE-2022-29885- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-03
OSVGHSA-r84p-88g2-2vx2
7.5
Apache Tomcat EncryptInterceptor error leads to Uncontrolled Resource Consumption
The documentation of Apache Tomcat 10.1.0-M1 to 10.1.0-M14, 10.0.0-M1 to 10.0.20, 9.0.13 to 9.0.62 and 8.5.38 to 8.5.78 for the EncryptInterceptor incorrectly stated it enabled Tomcat clustering to run over an untrusted network. This was not correct. While the EncryptInterceptor does provide confidentiality and integrity protection, it does not protect against all risks associated with running over any untrusted network, particularly DoS risks.
- Record
GHSA-r84p-88g2-2vx2- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Weakness
- CWE-400
- Updated
- 2026-11-02
Show 15 moreShow less
OSVUBUNTU-CVE-2022-29885
7.5
The documentation of Apache Tomcat 10.1.0-M1 to 10.1.0-M14, 10.0.0-M1 to 10.0.20, 9.0.13 to 9.0.62 and 8.5.38 to 8.5.78 for the EncryptInterceptor incorrectly stated it enabled Tomcat clustering to run over an untrusted network. This was not correct. While the EncryptInterceptor does provide confidentiality and integrity protection, it does not protect against all risks associated with running over any untrusted network, particularly DoS risks.
- Record
UBUNTU-CVE-2022-29885- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVBIT-tomcat-2022-29885 No score
EncryptInterceptor does not provide complete protection on insecure networks
The documentation of Apache Tomcat 10.1.0 to 10.1.0, 10.0.0 to 10.0.20, 9.0.13 to 9.0.62 and 8.5.38 to 8.5.78 for the EncryptInterceptor incorrectly stated it enabled Tomcat clustering to run over an untrusted network. This was not correct. While the EncryptInterceptor does provide confidentiality and integrity protection, it does not protect against all risks associated with running over any untrusted network, particularly DoS risks.
- Record
BIT-tomcat-2022-29885- Updated
- 2026-11-02
OSVCLSA-2023-1689009963 No score
Fix CVE(s): CVE-2022-29885
- SECURITY UPDATE: EncryptInterceptor only provides partial protection
on untrusted network
- debian/patches/CVE-2022-29885.patch: Update the documentation to state that the EncryptInterceptor does not provide sufficient protection to run Tomcat clustering over an untrusted network.
- CVE-2022-29885
- Record
CLSA-2023-1689009963- Updated
- 2026-11-02
OSVCLSA-2023-1689010064 No score
Fix CVE(s): CVE-2022-29885
- SECURITY UPDATE: EncryptInterceptor only provides partial protection
on untrusted network
- debian/patches/CVE-2022-29885.patch: Update the documentation to state that the EncryptInterceptor does not provide sufficient protection to run Tomcat clustering over an untrusted network.
- CVE-2022-29885
- Record
CLSA-2023-1689010064- Updated
- 2026-11-02
OSVCLSA-2025-1748282295 No score
Fix of 34 CVEs
- SECURITY UPDATE: Misc vulnerability fixes
- CVE-2019-12418, CVE-2019-17563, CVE-2020-1935, CVE-2020-11996, CVE-2020-13934, CVE-2020-13935, CVE-2020-13943, CVE-2020-17527, CVE-2021-24122, CVE-2021-30639, CVE-2021-30640, CVE-2021-33037, CVE-2021-42340, CVE-2021-43980, CVE-2022-25762, CVE-2022-34305, CVE-2022-45143, CVE-2023-24998, CVE-2023-28709, CVE-2023-34981, CVE-2023-42794, CVE-2024-21733
- Update to 8.5.100
- debian/rules, debian/libtomcat8-java.poms, debian/maven.rules, debian/tomcat8-common.links, debian/patches/0018-fix-manager-webapp.patch, debian/patches/0019-add-distribution-to-error-page.patch, debian/patches/0021-dont-test-unsupported-ciphers.patch, debian/patches/0101-skipping-tests-incompatible-with-firewall.patch: updated
- debian/patches/0002-do-not-load-AJP13-connector-by-default.patch, debian/patches/0026-easymock4-compatibility.patch: removed as they were applied in upstream
- CVE-2019-0221.patch, CVE-2019-10072-1.patch, CVE-2019-10072-2.patch, CVE-2022-42252.patch, CVE-2020-1938.patch, CVE-2021-25122.patch, CVE-2021-41079.patch, CVE-2022-29885.patch, CVE-2020-9484.patch, CVE-2021-25329-pre1.patch, CVE-2021-25329.patch, CVE-2022-23181.patch, CVE-2023-44487.patch, CVE-2023-46589-pre1.patch, CVE-2023-46589-pre2.patch, CVE-2023-46589-pre3.patch, CVE-2023-46589-pre4.patch, CVE-2023-46589.patch: removed because these CVEs were fixed in upstream
- Internal tests
- debian/test_certs/*: updated from upstream branch 9.0.x, as the 8.0.x certs were expired
- Record
CLSA-2025-1748282295- Updated
- 2026-11-02
OSVCLSA-2026-1773188120 No score
TuxCare security update for 5 packages (23 CVEs)
TuxCare rebuilt 5 packages to address 23 CVEs. Fixed in 9.0.46-tuxcare.1.
- Record
CLSA-2026-1773188120- Updated
- 2026-11-02
OSVCLSA-2026-1777396783 No score
tomcat: Fix of CVE-2022-29885
- CVE-2022-29885: fix documentation stating EncryptInterceptor does not protect against DoS on an untrusted network
- Record
CLSA-2026-1777396783- Updated
- 2026-11-02
OSVCLSA-2026-1783472552 No score
TuxCare security update for 4 packages (4 CVEs)
TuxCare rebuilt 4 packages to address 4 CVEs. Fixed in 9.0.50-tuxcare.11.
- Record
CLSA-2026-1783472552- Updated
- 2026-11-02
OSVCLSA-2026-1792575257 No score
TuxCare security update for 8 packages (32 CVEs)
TuxCare rebuilt 8 packages to address 32 CVEs. Fixed in 9.0.24-tuxcare.1.
- Record
CLSA-2026-1792575257- Updated
- 2026-11-02
OSVCLSA-2026-1792667085 No score
TuxCare security update for 7 packages (24 CVEs)
TuxCare rebuilt 7 packages to address 24 CVEs. Fixed in 8.5.46-tuxcare.1.
- Record
CLSA-2026-1792667085- Updated
- 2026-11-02
OSVCLSA-2026-1792686128 No score
TuxCare security update for 7 packages (13 CVEs)
TuxCare rebuilt 7 packages to address 13 CVEs. Fixed in 8.5.78-tuxcare.1.
- Record
CLSA-2026-1792686128- Updated
- 2026-11-02
OSVCLSA-2026-1793011037 No score
TuxCare security update for 5 packages (26 CVEs)
TuxCare rebuilt 5 packages to address 26 CVEs. Fixed in 9.0.39-tuxcare.2.
- Record
CLSA-2026-1793011037- Updated
- 2026-11-02
OSV No score
EncryptInterceptor does not provide complete protection on insecure networks
The documentation of Apache Tomcat 10.1.0-M1 to 10.1.0-M14, 10.0.0-M1 to 10.0.20, 9.0.13 to 9.0.62 and 8.5.38 to 8.5.78 for the EncryptInterceptor incorrectly stated it enabled Tomcat clustering to run over an untrusted network. This was not correct. While the EncryptInterceptor does provide confidentiality and integrity protection, it does not protect against all risks associated with running over any untrusted network, particularly DoS risks.
- Record
CVE-2022-29885- Weakness
- CWE-400
- Updated
- 2026-11-02
OSVMGASA-2023-0138 No score
Updated tomcat packages fix security vulnerability
Information disclosure due to concurrency bug (CVE-2021-43980) Fix for CVE-2020-9484 introduced a time of check, time of use vulnerability (CVE-2022-23181) Correct documentation to warn of use over untrusted networks. (CVE-2022-29885) Correct documentation showing use of XSS vulnerability. (CVE-2022-34305) Fix to reject invalid Content-Length header (CVE-2022-42252) Fix escaping of the type, message or description values. (CVE-2022-45143) Fix FileUpload limiting of the number of request parts to be processed to prevent the possibility of an attacker triggering a DoS (CVE-2023-24998) Fix setting of session cookie secure attribute when using RemoteIpFilter with X-Forwarded-Proto header set to https (CVE-2023-28708) Obsolete tomcat-jsvc
- Record
MGASA-2023-0138- Updated
- 2026-11-02
OSVUSN-6943-1 No score
tomcat8, tomcat9 vulnerabilities
It was discovered that Tomcat incorrectly handled certain uncommon PersistenceManager with FileStore configurations. A remote attacker could possibly use this issue to execute arbitrary code. This issue only affected tomcat8 for Ubuntu 18.04 LTS (CVE-2020-9484)
It was discovered that Tomcat incorrectly handled certain HTTP/2 connection requests. A remote attacker could use this issue to obtain wrong responses possibly containing sensitive information. This issue only affected tomcat8 for Ubuntu 18.04 LTS (CVE-2021-25122)
Thomas Wozenilek discovered that Tomcat incorrectly handled certain TLS packets. A remote attacker could possibly use this issue to cause a denial of service. This issue only affected tomcat8 for Ubuntu 18.04 LTS (CVE-2021-41079)
Trung Pham discovered that a race condition existed in Tomcat when handling session files with FileStore. A remote attacker could possibly use this issue to execute arbitrary code. This issue affected tomcat8 for Ubuntu 16.04 LTS and Ubuntu 18.04 LTS, and tomcat9 for Ubuntu 18.04 LTS and Ubuntu 20.04 LTS (CVE-2022-23181)
It was discovered that Tomcat's documentation incorrectly stated that EncryptInterceptor provided availability protection when running over an untrusted network. A remote attacker could possibly use this issue to cause a denial of service even if EncryptInterceptor was being used. This issue affected tomcat8 for Ubuntu 18.04 LTS, and tomcat9 for Ubuntu 18.04 LTS, Ubuntu 20.04 LTS and Ubuntu 22.04 LTS (CVE-2022-29885)
- Record
USN-6943-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
org.apache.tomcat:tomcatMaven |
10.1.0-M1 up to 10.1.0-M15 | 10.1.0-M15 |
org.apache.tomcat:tomcatMaven |
10.0.0-M1 up to 10.0.21 | 10.0.21 |
org.apache.tomcat:tomcatMaven |
9.0.13 up to 9.0.63 | 9.0.63 |
org.apache.tomcat:tomcatMaven |
8.5.38 up to 8.5.79 | 8.5.79 |
tomcatBitnami |
8.5.38 up to 8.5.79, 9.0.13 up to 9.0.63, 10.0.0 up to 10.0.21 | 8.5.799.0.6310.0.21 |
libtomcat8-embed-javaTuxCare:Ubuntu:18.04 |
before 8.5.39-1ubuntu1~18.04.3+tuxcare.els3 | 8.5.39-1ubuntu1~18.04.3+tuxcare.els3 |
libtomcat8-javaTuxCare:Ubuntu:18.04 |
before 8.5.39-1ubuntu1~18.04.3+tuxcare.els3 | 8.5.39-1ubuntu1~18.04.3+tuxcare.els3 |
tomcat8TuxCare:Ubuntu:18.04 |
before 8.5.39-1ubuntu1~18.04.3+tuxcare.els3 | 8.5.39-1ubuntu1~18.04.3+tuxcare.els3 |
tomcat8-adminTuxCare:Ubuntu:18.04 |
before 8.5.39-1ubuntu1~18.04.3+tuxcare.els3 | 8.5.39-1ubuntu1~18.04.3+tuxcare.els3 |
tomcat8-commonTuxCare:Ubuntu:18.04 |
before 8.5.39-1ubuntu1~18.04.3+tuxcare.els3 | 8.5.39-1ubuntu1~18.04.3+tuxcare.els3 |
Show 78 moreShow less
| Package | Affected | Fixed |
|---|---|---|
tomcat8-docsTuxCare:Ubuntu:18.04 |
before 8.5.39-1ubuntu1~18.04.3+tuxcare.els3 | 8.5.39-1ubuntu1~18.04.3+tuxcare.els3 |
tomcat8-examplesTuxCare:Ubuntu:18.04 |
before 8.5.39-1ubuntu1~18.04.3+tuxcare.els3 | 8.5.39-1ubuntu1~18.04.3+tuxcare.els3 |
tomcat8-userTuxCare:Ubuntu:18.04 |
before 8.5.39-1ubuntu1~18.04.3+tuxcare.els3 | 8.5.39-1ubuntu1~18.04.3+tuxcare.els3 |
libtomcat9-embed-javaTuxCare:Ubuntu:18.04 |
before 9.0.16-3ubuntu0.18.04.2+tuxcare.els2 | 9.0.16-3ubuntu0.18.04.2+tuxcare.els2 |
libtomcat9-javaTuxCare:Ubuntu:18.04 |
before 9.0.16-3ubuntu0.18.04.2+tuxcare.els2 | 9.0.16-3ubuntu0.18.04.2+tuxcare.els2 |
tomcat9TuxCare:Ubuntu:18.04 |
before 9.0.16-3ubuntu0.18.04.2+tuxcare.els2 | 9.0.16-3ubuntu0.18.04.2+tuxcare.els2 |
tomcat9-adminTuxCare:Ubuntu:18.04 |
before 9.0.16-3ubuntu0.18.04.2+tuxcare.els2 | 9.0.16-3ubuntu0.18.04.2+tuxcare.els2 |
tomcat9-commonTuxCare:Ubuntu:18.04 |
before 9.0.16-3ubuntu0.18.04.2+tuxcare.els2 | 9.0.16-3ubuntu0.18.04.2+tuxcare.els2 |
tomcat9-docsTuxCare:Ubuntu:18.04 |
before 9.0.16-3ubuntu0.18.04.2+tuxcare.els2 | 9.0.16-3ubuntu0.18.04.2+tuxcare.els2 |
tomcat9-examplesTuxCare:Ubuntu:18.04 |
before 9.0.16-3ubuntu0.18.04.2+tuxcare.els2 | 9.0.16-3ubuntu0.18.04.2+tuxcare.els2 |
tomcat9-userTuxCare:Ubuntu:18.04 |
before 9.0.16-3ubuntu0.18.04.2+tuxcare.els2 | 9.0.16-3ubuntu0.18.04.2+tuxcare.els2 |
libtomcat8-embed-javaTuxCare:Ubuntu:18.04 |
before 8.5.100-1ubuntu1~18.04.1+tuxcare.els1 | 8.5.100-1ubuntu1~18.04.1+tuxcare.els1 |
libtomcat8-javaTuxCare:Ubuntu:18.04 |
before 8.5.100-1ubuntu1~18.04.1+tuxcare.els1 | 8.5.100-1ubuntu1~18.04.1+tuxcare.els1 |
tomcat8TuxCare:Ubuntu:18.04 |
before 8.5.100-1ubuntu1~18.04.1+tuxcare.els1 | 8.5.100-1ubuntu1~18.04.1+tuxcare.els1 |
tomcat8-adminTuxCare:Ubuntu:18.04 |
before 8.5.100-1ubuntu1~18.04.1+tuxcare.els1 | 8.5.100-1ubuntu1~18.04.1+tuxcare.els1 |
tomcat8-commonTuxCare:Ubuntu:18.04 |
before 8.5.100-1ubuntu1~18.04.1+tuxcare.els1 | 8.5.100-1ubuntu1~18.04.1+tuxcare.els1 |
tomcat8-docsTuxCare:Ubuntu:18.04 |
before 8.5.100-1ubuntu1~18.04.1+tuxcare.els1 | 8.5.100-1ubuntu1~18.04.1+tuxcare.els1 |
tomcat8-examplesTuxCare:Ubuntu:18.04 |
before 8.5.100-1ubuntu1~18.04.1+tuxcare.els1 | 8.5.100-1ubuntu1~18.04.1+tuxcare.els1 |
tomcat8-userTuxCare:Ubuntu:18.04 |
before 8.5.100-1ubuntu1~18.04.1+tuxcare.els1 | 8.5.100-1ubuntu1~18.04.1+tuxcare.els1 |
org.apache.tomcat.embed:tomcat-embed-coreTuxCare:Maven |
9.0.46 up to 9.0.46-tuxcare.1 | 9.0.46-tuxcare.1 |
org.apache.tomcat:tomcatTuxCare:Maven |
9.0.46 up to 9.0.46-tuxcare.1 | 9.0.46-tuxcare.1 |
org.apache.tomcat:tomcat-catalinaTuxCare:Maven |
9.0.46 up to 9.0.46-tuxcare.1 | 9.0.46-tuxcare.1 |
org.apache.tomcat:tomcat-coyoteTuxCare:Maven |
9.0.46 up to 9.0.46-tuxcare.1 | 9.0.46-tuxcare.1 |
org.apache.tomcat:tomcat-utilTuxCare:Maven |
9.0.46 up to 9.0.46-tuxcare.1 | 9.0.46-tuxcare.1 |
tomcatTuxCare:AlmaLinux:9.2 |
before 1:9.0.62-11.el9.3.tuxcare.els18 | 1:9.0.62-11.el9.3.tuxcare.els18 |
tomcat-admin-webappsTuxCare:AlmaLinux:9.2 |
before 1:9.0.62-11.el9.3.tuxcare.els18 | 1:9.0.62-11.el9.3.tuxcare.els18 |
tomcat-docs-webappTuxCare:AlmaLinux:9.2 |
before 1:9.0.62-11.el9.3.tuxcare.els18 | 1:9.0.62-11.el9.3.tuxcare.els18 |
tomcat-el-3.0-apiTuxCare:AlmaLinux:9.2 |
before 1:9.0.62-11.el9.3.tuxcare.els18 | 1:9.0.62-11.el9.3.tuxcare.els18 |
tomcat-jsp-2.3-apiTuxCare:AlmaLinux:9.2 |
before 1:9.0.62-11.el9.3.tuxcare.els18 | 1:9.0.62-11.el9.3.tuxcare.els18 |
tomcat-libTuxCare:AlmaLinux:9.2 |
before 1:9.0.62-11.el9.3.tuxcare.els18 | 1:9.0.62-11.el9.3.tuxcare.els18 |
tomcat-servlet-4.0-apiTuxCare:AlmaLinux:9.2 |
before 1:9.0.62-11.el9.3.tuxcare.els18 | 1:9.0.62-11.el9.3.tuxcare.els18 |
tomcat-webappsTuxCare:AlmaLinux:9.2 |
before 1:9.0.62-11.el9.3.tuxcare.els18 | 1:9.0.62-11.el9.3.tuxcare.els18 |
org.apache.tomcat.embed:tomcat-embed-coreTuxCare:Maven |
9.0.50 up to 9.0.50-tuxcare.11, plus listed versions 9.0.50-tuxcare.19.0.50-tuxcare.109.0.50-tuxcare.29.0.50-tuxcare.39.0.50-tuxcare.4 Show 5 moreShow less9.0.50-tuxcare.59.0.50-tuxcare.69.0.50-tuxcare.79.0.50-tuxcare.89.0.50-tuxcare.9 |
9.0.50-tuxcare.11 |
org.apache.tomcat:tomcatTuxCare:Maven |
9.0.50 up to 9.0.50-tuxcare.11, plus listed versions 9.0.50-tuxcare.19.0.50-tuxcare.109.0.50-tuxcare.29.0.50-tuxcare.39.0.50-tuxcare.4 Show 5 moreShow less9.0.50-tuxcare.59.0.50-tuxcare.69.0.50-tuxcare.79.0.50-tuxcare.89.0.50-tuxcare.9 |
9.0.50-tuxcare.11 |
org.apache.tomcat:tomcat-catalinaTuxCare:Maven |
9.0.50 up to 9.0.50-tuxcare.11, plus listed versions 9.0.50-tuxcare.19.0.50-tuxcare.109.0.50-tuxcare.29.0.50-tuxcare.39.0.50-tuxcare.4 Show 5 moreShow less9.0.50-tuxcare.59.0.50-tuxcare.69.0.50-tuxcare.79.0.50-tuxcare.89.0.50-tuxcare.9 |
9.0.50-tuxcare.11 |
org.apache.tomcat:tomcat-coyoteTuxCare:Maven |
9.0.50 up to 9.0.50-tuxcare.11, plus listed versions 9.0.50-tuxcare.19.0.50-tuxcare.109.0.50-tuxcare.29.0.50-tuxcare.39.0.50-tuxcare.4 Show 5 moreShow less9.0.50-tuxcare.59.0.50-tuxcare.69.0.50-tuxcare.79.0.50-tuxcare.89.0.50-tuxcare.9 |
9.0.50-tuxcare.11 |
org.apache.tomcat.embed:tomcat-embed-coreTuxCare:Maven |
9.0.24 up to 9.0.24-tuxcare.1 | 9.0.24-tuxcare.1 |
org.apache.tomcat.embed:tomcat-embed-websocketTuxCare:Maven |
9.0.24 up to 9.0.24-tuxcare.1 | 9.0.24-tuxcare.1 |
org.apache.tomcat:tomcatTuxCare:Maven |
9.0.24 up to 9.0.24-tuxcare.1 | 9.0.24-tuxcare.1 |
org.apache.tomcat:tomcat-catalinaTuxCare:Maven |
9.0.24 up to 9.0.24-tuxcare.1 | 9.0.24-tuxcare.1 |
org.apache.tomcat:tomcat-coyoteTuxCare:Maven |
9.0.24 up to 9.0.24-tuxcare.1 | 9.0.24-tuxcare.1 |
org.apache.tomcat:tomcat-tribesTuxCare:Maven |
9.0.24 up to 9.0.24-tuxcare.1 | 9.0.24-tuxcare.1 |
org.apache.tomcat:tomcat-utilTuxCare:Maven |
9.0.24 up to 9.0.24-tuxcare.1 | 9.0.24-tuxcare.1 |
org.apache.tomcat:tomcat-websocketTuxCare:Maven |
9.0.24 up to 9.0.24-tuxcare.1 | 9.0.24-tuxcare.1 |
org.apache.tomcat.embed:tomcat-embed-coreTuxCare:Maven |
8.5.46 up to 8.5.46-tuxcare.1 | 8.5.46-tuxcare.1 |
org.apache.tomcat.embed:tomcat-embed-websocketTuxCare:Maven |
8.5.46 up to 8.5.46-tuxcare.1 | 8.5.46-tuxcare.1 |
org.apache.tomcat:tomcatTuxCare:Maven |
8.5.46 up to 8.5.46-tuxcare.1 | 8.5.46-tuxcare.1 |
org.apache.tomcat:tomcat-catalinaTuxCare:Maven |
8.5.46 up to 8.5.46-tuxcare.1 | 8.5.46-tuxcare.1 |
org.apache.tomcat:tomcat-coyoteTuxCare:Maven |
8.5.46 up to 8.5.46-tuxcare.1 | 8.5.46-tuxcare.1 |
org.apache.tomcat:tomcat-tribesTuxCare:Maven |
8.5.46 up to 8.5.46-tuxcare.1 | 8.5.46-tuxcare.1 |
org.apache.tomcat:tomcat-websocketTuxCare:Maven |
8.5.46 up to 8.5.46-tuxcare.1 | 8.5.46-tuxcare.1 |
org.apache.tomcat.embed:tomcat-embed-coreTuxCare:Maven |
8.5.78 up to 8.5.78-tuxcare.1 | 8.5.78-tuxcare.1 |
org.apache.tomcat.embed:tomcat-embed-websocketTuxCare:Maven |
8.5.78 up to 8.5.78-tuxcare.1 | 8.5.78-tuxcare.1 |
org.apache.tomcat:tomcatTuxCare:Maven |
8.5.78 up to 8.5.78-tuxcare.1 | 8.5.78-tuxcare.1 |
org.apache.tomcat:tomcat-catalinaTuxCare:Maven |
8.5.78 up to 8.5.78-tuxcare.1 | 8.5.78-tuxcare.1 |
org.apache.tomcat:tomcat-coyoteTuxCare:Maven |
8.5.78 up to 8.5.78-tuxcare.1 | 8.5.78-tuxcare.1 |
org.apache.tomcat:tomcat-tribesTuxCare:Maven |
8.5.78 up to 8.5.78-tuxcare.1 | 8.5.78-tuxcare.1 |
org.apache.tomcat:tomcat-websocketTuxCare:Maven |
8.5.78 up to 8.5.78-tuxcare.1 | 8.5.78-tuxcare.1 |
org.apache.tomcat.embed:tomcat-embed-coreTuxCare:Maven |
9.0.39 up to 9.0.39-tuxcare.2, plus listed versions 9.0.39-tuxcare.1 |
9.0.39-tuxcare.2 |
org.apache.tomcat:tomcatTuxCare:Maven |
9.0.39 up to 9.0.39-tuxcare.2, plus listed versions 9.0.39-tuxcare.1 |
9.0.39-tuxcare.2 |
org.apache.tomcat:tomcat-catalinaTuxCare:Maven |
9.0.39 up to 9.0.39-tuxcare.2, plus listed versions 9.0.39-tuxcare.1 |
9.0.39-tuxcare.2 |
org.apache.tomcat:tomcat-coyoteTuxCare:Maven |
9.0.39 up to 9.0.39-tuxcare.2, plus listed versions 9.0.39-tuxcare.1 |
9.0.39-tuxcare.2 |
org.apache.tomcat:tomcat-utilTuxCare:Maven |
9.0.39 up to 9.0.39-tuxcare.2, plus listed versions 9.0.39-tuxcare.1 |
9.0.39-tuxcare.2 |
tomcat9Debian:12 |
before 9.0.63-1 | 9.0.63-1 |
tomcat9Debian:13 |
before 9.0.63-1 | 9.0.63-1 |
tomcat9Debian:14 |
before 9.0.63-1 | 9.0.63-1 |
tomcat9Debian:10 |
before 9.0.31-1~deb10u7, plus listed versions 9.0.16-49.0.16-59.0.22-19.0.24-19.0.27-1 Show 7 moreShow less9.0.31-1~bpo10+19.0.31-1~deb10u19.0.31-1~deb10u29.0.31-1~deb10u39.0.31-1~deb10u49.0.31-1~deb10u59.0.31-1~deb10u6 |
9.0.31-1~deb10u7 |
tomcat9Debian:11 |
before 9.0.43-2~deb11u4, plus listed versions 9.0.43-19.0.43-2~deb11u19.0.43-2~deb11u29.0.43-2~deb11u3 |
9.0.43-2~deb11u4 |
org.apache.tomcat:tomcatMaven |
10.1.0-M1 up to 10.1.0-M15, plus listed versions 10.1.0-M1010.1.0-M1110.1.0-M1210.1.0-M1410.1.0-M2 Show 5 moreShow less10.1.0-M410.1.0-M510.1.0-M610.1.0-M710.1.0-M8 |
10.1.0-M15 |
org.apache.tomcat:tomcatMaven |
10.0.0-M1 up to 10.0.21, plus listed versions 10.0.010.0.0-M1010.0.0-M310.0.0-M410.0.0-M5 Show 19 moreShow less10.0.0-M610.0.0-M710.0.0-M810.0.0-M910.0.1010.0.1110.0.1210.0.1310.0.1410.0.1610.0.1710.0.1810.0.210.0.2010.0.410.0.510.0.610.0.710.0.8 |
10.0.21 |
org.apache.tomcat:tomcatMaven |
9.0.13 up to 9.0.63, plus listed versions 9.0.149.0.169.0.179.0.199.0.20 Show 32 moreShow less9.0.219.0.229.0.249.0.269.0.279.0.299.0.309.0.319.0.339.0.349.0.359.0.369.0.379.0.389.0.399.0.409.0.419.0.439.0.449.0.459.0.469.0.489.0.509.0.529.0.539.0.549.0.559.0.569.0.589.0.599.0.609.0.62 |
9.0.63 |
org.apache.tomcat:tomcatMaven |
8.5.38 up to 8.5.79, plus listed versions 8.5.398.5.408.5.418.5.428.5.43 Show 29 moreShow less8.5.458.5.468.5.478.5.498.5.508.5.518.5.538.5.548.5.558.5.568.5.578.5.588.5.598.5.608.5.618.5.638.5.648.5.658.5.668.5.688.5.698.5.708.5.718.5.728.5.738.5.758.5.768.5.778.5.78 |
8.5.79 |
tomcatMageia:8 |
before 9.0.73-1.1.mga8 | 9.0.73-1.1.mga8 |
tomcat8Ubuntu:Pro:18.04:LTS |
before 8.5.39-1ubuntu1~18.04.3+esm2, plus listed versions 8.5.21-1ubuntu18.5.29-18.5.30-18.5.30-1ubuntu18.5.30-1ubuntu1.2 Show 6 moreShow less8.5.30-1ubuntu1.38.5.30-1ubuntu1.48.5.39-1ubuntu1~18.04.18.5.39-1ubuntu1~18.04.28.5.39-1ubuntu1~18.04.38.5.39-1ubuntu1~18.04.3+esm1 |
8.5.39-1ubuntu1~18.04.3+esm2 |
tomcat9Ubuntu:Pro:18.04:LTS |
before 9.0.16-3ubuntu0.18.04.2+esm2, plus listed versions 9.0.16-3~18.04.19.0.16-3ubuntu0.18.04.19.0.16-3ubuntu0.18.04.29.0.16-3ubuntu0.18.04.2+esm1 |
9.0.16-3ubuntu0.18.04.2+esm2 |
tomcat9Ubuntu:20.04:LTS |
before 9.0.31-1ubuntu0.6, plus listed versions 9.0.24-19.0.27-19.0.31-19.0.31-1ubuntu0.19.0.31-1ubuntu0.29.0.31-1ubuntu0.39.0.31-1ubuntu0.49.0.31-1ubuntu0.5 |
9.0.31-1ubuntu0.6 |
tomcat9Ubuntu:Pro:22.04:LTS |
before 9.0.58-1ubuntu0.1+esm2, plus listed versions 9.0.43-39.0.54-19.0.55-19.0.58-19.0.58-1ubuntu0.19.0.58-1ubuntu0.1+esm1 |
9.0.58-1ubuntu0.1+esm2 |
tomcat8Ubuntu:Pro:16.04:LTS |
before 8.0.32-1ubuntu1.13+esm1, plus listed versions 8.0.26-18.0.28-18.0.30-18.0.32-18.0.32-1ubuntu1 Show 12 moreShow less8.0.32-1ubuntu1.18.0.32-1ubuntu1.28.0.32-1ubuntu1.38.0.32-1ubuntu1.48.0.32-1ubuntu1.58.0.32-1ubuntu1.68.0.32-1ubuntu1.78.0.32-1ubuntu1.88.0.32-1ubuntu1.98.0.32-1ubuntu1.108.0.32-1ubuntu1.118.0.32-1ubuntu1.13 |
8.0.32-1ubuntu1.13+esm1 |
Public exploits
Links only. Every CVE stores no exploit code.
| Source | Link | Date |
|---|---|---|
| PoC in GitHub | quynhlab/CVE-2022-29885 | 2022-06-30 |
| PoC in GitHub | iveresk/CVE-2022-29885 | 2022-07-01 |
| Exploit-DB | Apache Tomcat 10.1 - Denial Of Service | 2023-04-05 |
History
| Recorded | Changed | Sources |
|---|---|---|
| exploits | OSV | |
| first indexed | CVE List, EUVD, Exploit-DB, GitHub Advisories, NVD, OSV, PoC in GitHub |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2022-29885 is a high vulnerability (CVSS 7.5) in Apache Tomcat, published May 12, 2022. Public exploit code exists. EPSS puts the chance of exploitation in the next 30 days at 73.5%, the 99th percentile. Fixed in org.apache.tomcat:tomcat 10.1.0-M15.
References
lists.apache.org/thread/2b4qmhbcyqvc7dyfpjyx54c03x65vhcv
oracle.com/security-alerts/cpujul2022.html
security.netapp.com/advisory/ntap-20220629-0002
lists.debian.org/debian-lts-announce/2022/10/msg00029.html
debian.org/security/2022/dsa-5265
packetstormsecurity.com/files/171728/Apache-Tomcat-10.1-Denial-Of-Service.html
Show 27 moreShow less
nvd.nist.gov/vuln/detail/CVE-2022-29885
github.com/apache/tomcat/commit/0fa7721f11d565a2cd2e44366c388ad6a3e6357d
github.com/apache/tomcat/commit/36826ea638457d7e17876a70f89cb435b6db0d91
github.com/apache/tomcat/commit/b679bc627f5a4ea6510af95adfb7476b07eba890
github.com/apache/tomcat/commit/eaafd28296c54d983e28a47953c1f5cb2c334f48
github.com/advisories/GHSA-r84p-88g2-2vx2
errata.cloudlinux.com/ubuntu18_04-els/CLSA-2023-1689009963
errata.cloudlinux.com/ubuntu18_04-els/CLSA-2023-1689010064
errata.cloudlinux.com/ubuntu18-els/CLSA-2025-1748282295.html
errata.tuxcare.com/els_os/almalinux9.2esu/CLSA-2026-1777396783.html
github.com/CVEProject/cvelistV5/tree/main/cves/2022/29xxx/CVE-2022-29885.json
security-tracker.debian.org/tracker/CVE-2022-29885
github.com/apache/tomcat
advisories.mageia.org/MGASA-2023-0138.html
bugs.mageia.org/show_bug.cgi?id=30113
lists.suse.com/pipermail/sle-security-updates/2022-March/010339.html
lists.suse.com/pipermail/sle-security-updates/2022-April/010734.html
tomcat.apache.org/security-9.html
debian.org/lts/security/2022/dla-3160
lists.suse.com/pipermail/sle-security-updates/2023-March/014018.html
ubuntu.com/security/CVE-2022-29885
cve.org/CVERecord?id=CVE-2022-29885
ubuntu.com/security/notices/USN-6943-1
ubuntu.com/security/CVE-2020-9484
ubuntu.com/security/CVE-2021-25122
ubuntu.com/security/CVE-2021-41079
ubuntu.com/security/CVE-2022-23181