CVE-2021-34429: Infoleak
For Eclipse Jetty versions 9.4.37-9.4.42, 10.0.1-10.0.5 & 11.0.1-11.0.5, URIs can be crafted using some encoded characters to access the content of the WEB-INF directory and/or bypass some security constraints.
Upstream Issue:
https://github.com/eclipse/jetty.project/security/advisories/GHSA-vjv5-gp2w-65vm
Other sources
For Eclipse Jetty versions 9.4.37-9.4.42, 10.0.1-10.0.5 & 11.0.1-11.0.5, URIs can be crafted using some encoded characters to access the content of the WEB-INF directory and/or bypass some security constraints. This is a variation of the vulnerability reported in CVE-2021-28164/GHSA-v7ff-8wcx-gmc5.
Affected Software
Remediation
Recommended actions to resolve this vulnerability, in priority order.
- Upgrade
Upgrade
redhat/jettyto a version that resolves this vulnerability.Fixed in 9.4.43 - Upgrade
Upgrade
redhat/jettyto a version that resolves this vulnerability.Fixed in 10.0.6 - Upgrade
Upgrade
redhat/jettyto a version that resolves this vulnerability.Fixed in 11.0.6
Event History
Parent advisories
This vulnerability appears in the following advisories.
Frequently Asked Questions
What is CVE-2021-34429?
CVE-2021-34429 is a vulnerability in Eclipse Jetty versions 9.4.37-9.4.42, 10.0.1-10.0.5, and 11.0.1-11.0.5 that allows crafted URIs to access the content of the WEB-INF directory and bypass security constraints.
What is the severity of CVE-2021-34429?
The severity of CVE-2021-34429 is medium, with a CVSS score of 5.3.
How can the vulnerability be exploited?
The vulnerability can be exploited by crafting URIs using encoded characters to access the content of the WEB-INF directory and bypass security constraints.
Which versions of Eclipse Jetty are affected?
Eclipse Jetty versions 9.4.37-9.4.42, 10.0.1-10.0.5, and 11.0.1-11.0.5 are affected.
How can I fix CVE-2021-34429?
To fix CVE-2021-34429, upgrade to Jetty version 9.4.43, 10.0.6, or 11.0.6.