Eclipse Jetty 9.4.37-9.4.42, 10.0.1-10.0.5, 11.0.1-11.0.5 - Directory Traversal & Security Bypass via Encoded URI
Title source: llmExploitation Summary
CVE-2021-34429 has been observed exploited in the wild (reported by VulnCheck KEV).
EIP tracks 3 public exploits from researchers including Mayank Deshmukh, ColdFusionX, h00die, Mayank Deshmukh, cangqingzhe, lachlan roberts <[email protected]>, charlesk40, including a Metasploit module auxiliary/gather/jetty_web_inf_disclosure.
A Nuclei detection template is also available.
AI-analyzed exploit summary This exploit demonstrates a path traversal vulnerability in Eclipse Jetty, allowing unauthorized access to sensitive files like WEB-INF/web.xml via a malformed URL request. The PoC shows a simple HTTP GET request with a Unicode-encoded dot to bypass security restrictions.
Description
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.
Exploits (3)
This exploit demonstrates a path traversal vulnerability in Eclipse Jetty, allowing unauthorized access to sensitive files like WEB-INF/web.xml via a malformed URL request. The PoC shows a simple HTTP GET request with a Unicode-encoded dot to bypass security restrictions.
This repository provides a functional proof-of-concept for CVE-2021-34429, demonstrating how encoded URIs can bypass security restrictions in Eclipse Jetty 11.0.5 to access sensitive files in the WEB-INF directory. It includes a Docker setup for testing and a clear example of the exploit using a crafted GET request.
This Metasploit module exploits a path traversal vulnerability in Jetty to disclose files in the WEB-INF directory by using encoded URIs. It supports two CVEs (CVE-2021-34429 and CVE-2021-28164) and retrieves files like web.xml from vulnerable Jetty versions.
Nuclei Templates (1)
cpe:"cpe:2.3:a:eclipse:jetty"
References (38)
Scores
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N