Skip to main content
← All vulnerabilities
CVE-2021-28164GHSA-V7FF-8WCX-GMC5

In Eclipse Jetty 9.4.37.v20210219 to 9.4.38.v20210224, the default compliance mode allows requests with URIs that contain %2e or %2e%2e segm

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 9.4.39
1 on Exploit-DB, 1 Metasploit module, 2 proofs of concept on GitHub, 1 Nuclei template

Summary

In Eclipse Jetty 9.4.37.v20210219 to 9.4.38.v20210224, the default compliance mode allows requests with URIs that contain %2e or %2e%2e segments to access protected resources within the WEB-INF directory. For example a request to /context/%2e/WEB-INF/web.xml can retrieve the web.xml file. This can reveal sensitive information regarding the implementation of a web application.

Timeline

  1. CVE published
  2. Public exploit on Exploit-DB

    EDB-50438

  3. Record last updated
  4. EPSS reached 10%

    FIRST estimates at least a 10% chance of exploitation in the next 30 days

Affected versions

  • The Eclipse Foundation Eclipse Jetty

    From 9.4.37.v20210219; through 9.4.38.v20210224

  • org.eclipse.jetty:jetty-webappMaven

    From 9.4.37 · fixed in 9.4.39

References 30

GitHub · eclipse/jetty.project

lists.apache.org

security.netapp.com

oracle.com

packetstormsecurity.com

Exploit-DB

GitHub · rapid7/metasploit-framework

GitHub · projectdiscovery/nuclei-templates

GitHub · CyberCTF/vulhub-jetty-cve-2021-28164

GitHub · jammy0903/-jettyCVE-2021-28164-