CVE-2022-29885 in the critical feed json
EncryptInterceptor does not provide complete protection on insecure networks
published 2022-05-12 4 y ago modified 2026-10-08 31 d ago also BIT-tomcat-2022-29885 , EUVD-2022-5128 , GHSA-r84p-88g2-2vx2
- cvss
- 7.5
- version 3.1, NVD
- cisa kev
- Not listed
- not in CISA's catalog
- epss
- 73.5%
- EPSS 73.5% chance of exploitation in 30 days, percentile 99.4%
- public exploits
- 1
- Exploit-DB
Summary
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.
Patch / fix
- maven org.apache.tomcat:tomcat 8.5.79, 9.0.63, 10.0.21, 10.1.0-M15
- bitnami tomcat 8.5.79, 9.0.63, 10.0.21
- tomcat9 Debian 14, Debian 13, Debian 12 9.0.63-1
debian advisories DEBIAN-CVE-2022-29885
- tomcat9 Ubuntu 20.04 LTS 9.0.31-1ubuntu0.6
- tomcat8 Ubuntu Pro 18.04 LTS 8.5.39-1ubuntu1~18.04.3+esm2
- tomcat9 Ubuntu Pro 18.04 LTS 9.0.16-3ubuntu0.18.04.2+esm2
- tomcat9 Ubuntu Pro 22.04 LTS 9.0.58-1ubuntu0.1+esm2
ubuntu advisories UBUNTU-CVE-2022-29885
Ubuntu security data © Canonical Ltd., from https://github.com/canonical/ubuntu-security-notices via OSV; changed: normalised to fixed package versions per release. CC BY-SA 4.0
Vendor advisories
What the vendors themselves say about their products: affected, fixed or not affected, and what to do.
red hat product security vex CVE-2022-29885 updated cvss 3.7
tomcat: EncryptInterceptor documentation mistake
-
Red Hat Decision Manager 7 tomcat Red Hat Enterprise Linux 6 tomcat6, tomcat6-lib, tomcat6-log4j, tomcat6-javadoc, tomcat6-webapps, tomcat6-el-2.1-api, +4 more Red Hat Enterprise Linux 7 tomcat, tomcat-lib, tomcat-jsvc, tomcat-javadoc, tomcat-webapps, tomcat-el-2.2-api, +4 more Red Hat Enterprise Linux 8 pki-servlet-engine, pki-servlet-4.0-api Red Hat Enterprise Linux 9 pki-servlet-engine, pki-servlet-4.0-api Red Hat Fuse 7 tomcataffected: workaround, no fix planned “For customers who use clustering on an untrusted network and require full protection, an alternate solution is recommended such as using a VPN.”
+10 more productsfewer
Red Hat JBoss Data Grid 6 jbossweb jbossweb Red Hat JBoss Data Virtualization 6 jbossweb jbossweb Red Hat JBoss Enterprise Application Platform 6 jbossweb jbossweb Red Hat JBoss Fuse 6 tomcat Red Hat JBoss Web Server 3 tomcat Red Hat JBoss Web Server 5 tomcat Red Hat OpenStack Platform 10 (Newton) opendaylight Red Hat OpenStack Platform 13 (Queens) opendaylight Red Hat Process Automation 7 tomcat Red Hat support for Spring Boot tomcat -
Red Hat JBoss Web Server 6 tomcatnot affected: vulnerable code not present
Red Hat CSAF VEX © Red Hat, Inc., from https://security.access.redhat.com/data/csaf/v2/vex/; changed: reduced to product statuses and remediations. CC BY 4.0 · csaf
Timeline
- Published
- First public exploit (EDB-51262)
CISA SSVC
- Exploitation
- none
- Automatable
- yes
- Technical impact
- partial
- Assessed
- 31 d ago
Exploit prediction
73.47% chance of exploitation in the next 30 days, higher than 99.4% of all scored CVEs (FIRST EPSS, 2026-11-08).
Exploits and checks
- EDB-51262 Apache Tomcat 10.1 - Denial Of Service dos, 2023-04-05
CVSS scores
| assigned by | version | score | vector |
|---|---|---|---|
| GitHub | 3.1 | 7.5 | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H |
| NVD | 3.1 | 7.5 | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H |
| NVD | 2.0 | 5.0 | AV:N/AC:L/Au:N/C:N/I:N/A:P |
| OSV | 3.1 | 7.5 | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H |
Affected packages
| ecosystem | package | affected | fixed in |
|---|---|---|---|
| maven | org.apache.tomcat:tomcat | >=10.1.0-M1, <10.1.0-M15 >=10.0.0-M1, <10.0.21 >=9.0.13, <9.0.63 >=8.5.38, <8.5.79 |
10.1.0-M15 10.0.21 9.0.63 8.5.79 |
| bitnami | tomcat | >=8.5.38, <8.5.79 >=9.0.13, <9.0.63 >=10.0.0, <10.0.21 |
8.5.79 9.0.63 10.0.21 |
Affected products
- Apache Software Foundation Apache Tomcat
Classification
- Weakness
-
- CWE-400 Uncontrolled Resource Consumption
References
-
oracle.com
/security-alerts/cpujul2022.html
web, patch, third-party-advisory, advisory
-
github.com
/apache/tomcat/commit/0fa7721f11d565a2cd2e44366c388ad6a3e6357d
web
-
github.com
/apache/tomcat/commit/36826ea638457d7e17876a70f89cb435b6db0d91
web
-
github.com
/apache/tomcat/commit/b679bc627f5a4ea6510af95adfb7476b07eba890
web
-
github.com
/apache/tomcat/commit/eaafd28296c54d983e28a47953c1f5cb2c334f48
web
-
debian.org
/security/2022/dsa-5265
vendor-advisory, web, third-party-advisory, advisory
-
lists.apache.org
/thread/2b4qmhbcyqvc7dyfpjyx54c03x65vhcv
web, mailing-list, mitigation, vendor-advisory, advisory
-
security.netapp.com
/advisory/ntap-20220629-0002/
third-party-advisory, advisory
-
lists.debian.org
/debian-lts-announce/2022/10/msg00029.html
mailing-list, web, third-party-advisory, advisory
-
packetstormsecurity.com
/files/171728/Apache-Tomcat-10.1-Denial-Of-Service.html
web
-
nvd.nist.gov
/vuln/detail/CVE-2022-29885
advisory, web
-
github.com
/apache/tomcat
package
-
security.netapp.com
/advisory/ntap-20220629-0002
web
Sources
- CVE List CVE-2022-29885
- GitHub Advisory GHSA-r84p-88g2-2vx2
- NVD CVE-2022-29885
- OSV BIT-tomcat-2022-29885
Fencer Vulns keeps one entry per vulnerability: the CVE id wins, then GHSA, and records that alias each other are merged, except that two CVEs always keep separate entries. The same data is available as JSON.