critical9.8
CVE-2016-4800
Jetty contains an alias issue that could allow unauthenticated remote code execution due to specially crafted request
Impact
The path normalization mechanism in PathResource class in Eclipse Jetty 9.3.x before 9.3.9 on Windows allows remote attackers to bypass protected resource restrictions and other security constraints via a URL with certain escaped characters, related to backslashes.
Affected packages
| Ecosystem | Package | Affected | Fixed in |
|---|---|---|---|
| maven | org.eclipse.jetty:jetty-server | >= 9.3.0, < 9.3.9 | 9.3.9 |
Affected products
| Vendor | Product | Affected versions |
|---|---|---|
| Eclipse | Jetty | Versions 9.3.0, 9.3.1, 9.3.2, 9.3.3, 9.3.4, 9.3.5 |
Weakness classification
References
- NVD record
- CVE.org record
- GitHub advisory
- http://dev.eclipse.org/mhonarc/lists/jetty-announce/msg00092.html
- http://www.ocert.org/advisories/ocert-2016-001.html
- http://www.securityfocus.com/bid/90945
- http://www.zerodayinitiative.com/advisories/ZDI-16-362
- https://security.netapp.com/advisory/ntap-20190307-0006/
- https://www.oracle.com/security-alerts/cpuoct2020.html
- https://github.com/advisories/GHSA-872g-2h8h-362q
- https://nvd.nist.gov/vuln/detail/CVE-2016-4800