Every CVE Search/ Get API key

CVE-2022-29885

EncryptInterceptor does not provide complete protection on insecure networks

7.5 HighPublic exploitFix available

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

73.5%Up 72.6 points since May 12, 2022
90%50%10%1%

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 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
CVSS 2.0
5.0 MediumAV: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 HighCVSS: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 HighCVSS: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 HighCVSS: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 HighCVSS: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

Affected packages
PackageAffectedFixed
org.apache.tomcat:tomcat
Maven
10.1.0-M1 up to 10.1.0-M15
10.1.0-M15
org.apache.tomcat:tomcat
Maven
10.0.0-M1 up to 10.0.21
10.0.21
org.apache.tomcat:tomcat
Maven
9.0.13 up to 9.0.63
9.0.63
org.apache.tomcat:tomcat
Maven
8.5.38 up to 8.5.79
8.5.79
tomcat
Bitnami
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-java
TuxCare:Ubuntu:18.04
before 8.5.39-1ubuntu1~18.04.3+tuxcare.els3
8.5.39-1ubuntu1~18.04.3+tuxcare.els3
libtomcat8-java
TuxCare:Ubuntu:18.04
before 8.5.39-1ubuntu1~18.04.3+tuxcare.els3
8.5.39-1ubuntu1~18.04.3+tuxcare.els3
tomcat8
TuxCare:Ubuntu:18.04
before 8.5.39-1ubuntu1~18.04.3+tuxcare.els3
8.5.39-1ubuntu1~18.04.3+tuxcare.els3
tomcat8-admin
TuxCare:Ubuntu:18.04
before 8.5.39-1ubuntu1~18.04.3+tuxcare.els3
8.5.39-1ubuntu1~18.04.3+tuxcare.els3
tomcat8-common
TuxCare: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
Affected packages
PackageAffectedFixed
tomcat8-docs
TuxCare:Ubuntu:18.04
before 8.5.39-1ubuntu1~18.04.3+tuxcare.els3
8.5.39-1ubuntu1~18.04.3+tuxcare.els3
tomcat8-examples
TuxCare:Ubuntu:18.04
before 8.5.39-1ubuntu1~18.04.3+tuxcare.els3
8.5.39-1ubuntu1~18.04.3+tuxcare.els3
tomcat8-user
TuxCare:Ubuntu:18.04
before 8.5.39-1ubuntu1~18.04.3+tuxcare.els3
8.5.39-1ubuntu1~18.04.3+tuxcare.els3
libtomcat9-embed-java
TuxCare:Ubuntu:18.04
before 9.0.16-3ubuntu0.18.04.2+tuxcare.els2
9.0.16-3ubuntu0.18.04.2+tuxcare.els2
libtomcat9-java
TuxCare:Ubuntu:18.04
before 9.0.16-3ubuntu0.18.04.2+tuxcare.els2
9.0.16-3ubuntu0.18.04.2+tuxcare.els2
tomcat9
TuxCare:Ubuntu:18.04
before 9.0.16-3ubuntu0.18.04.2+tuxcare.els2
9.0.16-3ubuntu0.18.04.2+tuxcare.els2
tomcat9-admin
TuxCare:Ubuntu:18.04
before 9.0.16-3ubuntu0.18.04.2+tuxcare.els2
9.0.16-3ubuntu0.18.04.2+tuxcare.els2
tomcat9-common
TuxCare:Ubuntu:18.04
before 9.0.16-3ubuntu0.18.04.2+tuxcare.els2
9.0.16-3ubuntu0.18.04.2+tuxcare.els2
tomcat9-docs
TuxCare:Ubuntu:18.04
before 9.0.16-3ubuntu0.18.04.2+tuxcare.els2
9.0.16-3ubuntu0.18.04.2+tuxcare.els2
tomcat9-examples
TuxCare:Ubuntu:18.04
before 9.0.16-3ubuntu0.18.04.2+tuxcare.els2
9.0.16-3ubuntu0.18.04.2+tuxcare.els2
tomcat9-user
TuxCare:Ubuntu:18.04
before 9.0.16-3ubuntu0.18.04.2+tuxcare.els2
9.0.16-3ubuntu0.18.04.2+tuxcare.els2
libtomcat8-embed-java
TuxCare:Ubuntu:18.04
before 8.5.100-1ubuntu1~18.04.1+tuxcare.els1
8.5.100-1ubuntu1~18.04.1+tuxcare.els1
libtomcat8-java
TuxCare:Ubuntu:18.04
before 8.5.100-1ubuntu1~18.04.1+tuxcare.els1
8.5.100-1ubuntu1~18.04.1+tuxcare.els1
tomcat8
TuxCare:Ubuntu:18.04
before 8.5.100-1ubuntu1~18.04.1+tuxcare.els1
8.5.100-1ubuntu1~18.04.1+tuxcare.els1
tomcat8-admin
TuxCare:Ubuntu:18.04
before 8.5.100-1ubuntu1~18.04.1+tuxcare.els1
8.5.100-1ubuntu1~18.04.1+tuxcare.els1
tomcat8-common
TuxCare:Ubuntu:18.04
before 8.5.100-1ubuntu1~18.04.1+tuxcare.els1
8.5.100-1ubuntu1~18.04.1+tuxcare.els1
tomcat8-docs
TuxCare:Ubuntu:18.04
before 8.5.100-1ubuntu1~18.04.1+tuxcare.els1
8.5.100-1ubuntu1~18.04.1+tuxcare.els1
tomcat8-examples
TuxCare:Ubuntu:18.04
before 8.5.100-1ubuntu1~18.04.1+tuxcare.els1
8.5.100-1ubuntu1~18.04.1+tuxcare.els1
tomcat8-user
TuxCare: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-core
TuxCare:Maven
9.0.46 up to 9.0.46-tuxcare.1
9.0.46-tuxcare.1
org.apache.tomcat:tomcat
TuxCare:Maven
9.0.46 up to 9.0.46-tuxcare.1
9.0.46-tuxcare.1
org.apache.tomcat:tomcat-catalina
TuxCare:Maven
9.0.46 up to 9.0.46-tuxcare.1
9.0.46-tuxcare.1
org.apache.tomcat:tomcat-coyote
TuxCare:Maven
9.0.46 up to 9.0.46-tuxcare.1
9.0.46-tuxcare.1
org.apache.tomcat:tomcat-util
TuxCare:Maven
9.0.46 up to 9.0.46-tuxcare.1
9.0.46-tuxcare.1
tomcat
TuxCare:AlmaLinux:9.2
before 1:9.0.62-11.el9.3.tuxcare.els18
1:9.0.62-11.el9.3.tuxcare.els18
tomcat-admin-webapps
TuxCare:AlmaLinux:9.2
before 1:9.0.62-11.el9.3.tuxcare.els18
1:9.0.62-11.el9.3.tuxcare.els18
tomcat-docs-webapp
TuxCare: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-api
TuxCare: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-api
TuxCare:AlmaLinux:9.2
before 1:9.0.62-11.el9.3.tuxcare.els18
1:9.0.62-11.el9.3.tuxcare.els18
tomcat-lib
TuxCare: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-api
TuxCare:AlmaLinux:9.2
before 1:9.0.62-11.el9.3.tuxcare.els18
1:9.0.62-11.el9.3.tuxcare.els18
tomcat-webapps
TuxCare: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-core
TuxCare: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 less
9.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
TuxCare: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 less
9.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-catalina
TuxCare: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 less
9.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-coyote
TuxCare: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 less
9.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-core
TuxCare:Maven
9.0.24 up to 9.0.24-tuxcare.1
9.0.24-tuxcare.1
org.apache.tomcat.embed:tomcat-embed-websocket
TuxCare:Maven
9.0.24 up to 9.0.24-tuxcare.1
9.0.24-tuxcare.1
org.apache.tomcat:tomcat
TuxCare:Maven
9.0.24 up to 9.0.24-tuxcare.1
9.0.24-tuxcare.1
org.apache.tomcat:tomcat-catalina
TuxCare:Maven
9.0.24 up to 9.0.24-tuxcare.1
9.0.24-tuxcare.1
org.apache.tomcat:tomcat-coyote
TuxCare:Maven
9.0.24 up to 9.0.24-tuxcare.1
9.0.24-tuxcare.1
org.apache.tomcat:tomcat-tribes
TuxCare:Maven
9.0.24 up to 9.0.24-tuxcare.1
9.0.24-tuxcare.1
org.apache.tomcat:tomcat-util
TuxCare:Maven
9.0.24 up to 9.0.24-tuxcare.1
9.0.24-tuxcare.1
org.apache.tomcat:tomcat-websocket
TuxCare:Maven
9.0.24 up to 9.0.24-tuxcare.1
9.0.24-tuxcare.1
org.apache.tomcat.embed:tomcat-embed-core
TuxCare:Maven
8.5.46 up to 8.5.46-tuxcare.1
8.5.46-tuxcare.1
org.apache.tomcat.embed:tomcat-embed-websocket
TuxCare:Maven
8.5.46 up to 8.5.46-tuxcare.1
8.5.46-tuxcare.1
org.apache.tomcat:tomcat
TuxCare:Maven
8.5.46 up to 8.5.46-tuxcare.1
8.5.46-tuxcare.1
org.apache.tomcat:tomcat-catalina
TuxCare:Maven
8.5.46 up to 8.5.46-tuxcare.1
8.5.46-tuxcare.1
org.apache.tomcat:tomcat-coyote
TuxCare:Maven
8.5.46 up to 8.5.46-tuxcare.1
8.5.46-tuxcare.1
org.apache.tomcat:tomcat-tribes
TuxCare:Maven
8.5.46 up to 8.5.46-tuxcare.1
8.5.46-tuxcare.1
org.apache.tomcat:tomcat-websocket
TuxCare:Maven
8.5.46 up to 8.5.46-tuxcare.1
8.5.46-tuxcare.1
org.apache.tomcat.embed:tomcat-embed-core
TuxCare:Maven
8.5.78 up to 8.5.78-tuxcare.1
8.5.78-tuxcare.1
org.apache.tomcat.embed:tomcat-embed-websocket
TuxCare:Maven
8.5.78 up to 8.5.78-tuxcare.1
8.5.78-tuxcare.1
org.apache.tomcat:tomcat
TuxCare:Maven
8.5.78 up to 8.5.78-tuxcare.1
8.5.78-tuxcare.1
org.apache.tomcat:tomcat-catalina
TuxCare:Maven
8.5.78 up to 8.5.78-tuxcare.1
8.5.78-tuxcare.1
org.apache.tomcat:tomcat-coyote
TuxCare:Maven
8.5.78 up to 8.5.78-tuxcare.1
8.5.78-tuxcare.1
org.apache.tomcat:tomcat-tribes
TuxCare:Maven
8.5.78 up to 8.5.78-tuxcare.1
8.5.78-tuxcare.1
org.apache.tomcat:tomcat-websocket
TuxCare:Maven
8.5.78 up to 8.5.78-tuxcare.1
8.5.78-tuxcare.1
org.apache.tomcat.embed:tomcat-embed-core
TuxCare: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
TuxCare: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-catalina
TuxCare: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-coyote
TuxCare: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-util
TuxCare:Maven
9.0.39 up to 9.0.39-tuxcare.2, plus listed versions
9.0.39-tuxcare.1
9.0.39-tuxcare.2
tomcat9
Debian:12
before 9.0.63-1
9.0.63-1
tomcat9
Debian:13
before 9.0.63-1
9.0.63-1
tomcat9
Debian:14
before 9.0.63-1
9.0.63-1
tomcat9
Debian: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 less
9.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
tomcat9
Debian: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:tomcat
Maven
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 less
10.1.0-M410.1.0-M510.1.0-M610.1.0-M710.1.0-M8
10.1.0-M15
org.apache.tomcat:tomcat
Maven
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 less
10.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:tomcat
Maven
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 less
9.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:tomcat
Maven
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 less
8.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
tomcat
Mageia:8
before 9.0.73-1.1.mga8
9.0.73-1.1.mga8
tomcat8
Ubuntu: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 less
8.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
tomcat9
Ubuntu: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
tomcat9
Ubuntu: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
tomcat9
Ubuntu: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
tomcat8
Ubuntu: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 less
8.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.

Public exploits
SourceLinkDate
PoC in GitHubquynhlab/CVE-2022-298852022-06-30
PoC in GitHubiveresk/CVE-2022-298852022-07-01
Exploit-DBApache Tomcat 10.1 - Denial Of Service2023-04-05

History

History
RecordedChangedSources
exploitsOSV
first indexedCVE 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

Show 27 moreShow less
MoveEnter Open