High severity · published Oct 15, 2026
CVE-2026-76184
In Eclipse Jetty, HttpClient may receive a redirect of the form: ``` /secure/../evil ``` If an attacker is able to control the redirects, then HttpClient matches…
8.2
CVSS
0.4%
EPSS
No
On KEV
Description
In Eclipse Jetty, HttpClient may receive a redirect of the form:
```
/secure/../evil
```
If an attacker is able to control the redirects, then HttpClient matches authentication credentials against `/secure` rather than normalizing the path to `/evil`, and will therefore follow the redirect sending the `Authorization` header for `/secure` to `/evil`.
This also mean that the attacker must have an evil application deployed on the same domain as the target.
Exploitation
Is it being used?
Exploit prediction (EPSS)0.4% · higher than 33% of CVEs
Exploited in the wildNo evidence yet
CISA KEVNot listed
Ransomware campaign useNot known
Affected products
Which versions
EJ
Eclipse Jetty · Eclipse Foundation
12.1.0 through 12.1.12; 12.0.0 through 12.0.38; 11.0.0 through 11.0.32; 10.0.0 through 10.0.32; 9.4.0 through 9.4.64 · source: vendor
References
NVD
https://nvd.nist.gov/vuln/detail/CVE-2026-76184
CVE.org
https://www.cve.org/CVERecord?id=CVE-2026-76184
github.com
https://github.com/jetty/jetty.project/security/advisories/GHSA-qfr2-43g5-g768
gitlab.eclipse.org
https://gitlab.eclipse.org/security/cve-assignment/-/work_items/236
More from Eclipse Jetty
9.1
CVE-2026-10050
Digest authentication lossy encoding
9.1
CVE-2026-2332
HTTP Request Smuggling via Chunked Extension Quoted-String Parsing
8.7
CVE-2026-12611
A client may issue HTTP/2 requests to a Jetty server that result in blocking writes that are never unblocked, eventually causing all threads to be blocked and the whole server to…
8.7
CVE-2026-19204
A client may send a WebSocket frame with an unknown opcode and a very large declared payload length, causing Jetty to attempt a large memory allocation and potentially exhaust the…
8.3
CVE-2026-19203
A client may issue specially crafted HTTP/1.1 chunked requests to a Jetty server that cause Jetty and an intermediary proxy to interpret different request boundaries, potentially…
