CVE-2026-8384 json
Eclipse Jetty: Path parameter traversal
published 2026-07-14 3 mo ago modified 2026-10-24 15 d ago also GHSA-w7x5-g22v-xqhr , EUVD-2026-43647
- cvss
- 5.3
- version 3.1, CNA
- cisa kev
- Not listed
- not in CISA's catalog
- epss
- 0.3%
- EPSS 0.3% chance of exploitation in 30 days, percentile 26%
- public exploits
- 0
- none known
Summary
In Eclipse Jetty, an HTTP URI of this form:
/public;/../admin/secret.txt
results in an unresolved path of:
/public/../admin/secret.txt
instead of the expected:
/admin/secret.txt
Jetty itself is not affected, as it will not serve the secret.txt file because it will not pass the alias checker (only resolved resources are served).
However, web applications that rely on resolved paths being provided by Jetty may be confused when receiving an unresolved path.
Patch / fix
- maven org.eclipse.jetty:jetty-util 12.0.35, 12.1.9
- eclipse jetty 12.0.35, 12.1.9
- jetty12 Debian 14 12.0.39-1
debian advisories DEBIAN-CVE-2026-8384
- github.com/jetty/jetty.project@82969c7 commit
- github.com/jetty/jetty.project@ade27ce commit
- github.com/jetty/jetty.project#14969 pull request
- github.com/jetty/jetty.project#14973 pull request
- github.com/jetty/jetty.project/releases/tag/jetty-12.0.35 release
- github.com/jetty/jetty.project/releases/tag/jetty-12.1.9 release
Vendor advisories
What the vendors themselves say about their products: affected, fixed or not affected, and what to do.
red hat product security vex CVE-2026-8384 updated cvss 5.3
jetty: Eclipse Jetty: Path confusion vulnerability may lead to information disclosure in web applications
-
Red Hat OpenShift Developer Tools and Services jenkins, ocp-tools-4/jenkins-rhel8, ocp-tools-4/jenkins-rhel9 Red Hat AMQ Broker 7 jetty-util Red Hat build of Apache Camel - HawtIO 4 jetty-util Red Hat build of Apache Camel 4 for Quarkus 3 jetty-util Red Hat build of Apache Camel for Spring Boot 4 jetty-util Red Hat build of Apicurio Registry 3 jetty-utilaffected: workaround, no fix available “Fix deferred”
+13 more productsfewer
Red Hat build of Debezium 3 jetty-util Red Hat Data Grid 8 jetty-util Red Hat Enterprise Linux 6 jetty-eclipse Red Hat Enterprise Linux 7 maven-site-plugin, maven-site-plugin-javadoc Red Hat Enterprise Linux 9 jmc Red Hat JBoss Enterprise Application Platform Expansion Pack jetty-util Red Hat Offline Knowledge Portal offline-knowledge-portal/rhokp-rhel9 Red Hat OpenShift AI (RHOAI) rhoai/odh-spark-operator-rhel9, rhoai/odh-th06-cpu-torch210-py312-rhel9, rhoai/odh-th06-cpu-torch291-py312-rhel9, rhoai/odh-th06-rocm64-torch291-py312-rhel9, rhoai/odh-th06-cuda130-torch210-py312-rhel9, rhoai/odh-th06-cuda130-torch291-py312-rhel9 Red Hat OpenShift Dev Spaces devspaces/openvsx-rhel9, devspaces/pluginregistry-rhel9 Red Hat Satellite 6 puppetserver, openvox-server Red Hat Single Sign-On 7 jetty-util Red Hat streams for Apache Kafka 2 jetty-util Red Hat streams for Apache Kafka 3 jetty-util
Red Hat CSAF VEX © Red Hat, Inc., from https://security.access.redhat.com/data/csaf/v2/vex/; changed: reduced to product statuses and remediations. CC BY 4.0 · csaf
CISA SSVC
- Exploitation
- none
- Automatable
- yes
- Technical impact
- partial
- Assessed
- 3 mo ago
Exploit prediction
0.33% chance of exploitation in the next 30 days, higher than 26% of all scored CVEs (FIRST EPSS, 2026-11-08).
Exploits and checks
- gitlab.eclipse.org https://gitlab.eclipse.org/security/cve-assignment/-/work_items/108 referenced PoC, tagged "exploit" by a source, unverified
CVSS scores
| assigned by | version | score | vector |
|---|---|---|---|
| CNA | 3.1 | 5.3 | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N |
| GitHub | 3.1 | 5.3 | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N |
Affected packages
| ecosystem | package | affected | fixed in |
|---|---|---|---|
| maven | org.eclipse.jetty:jetty-util | >=12.0.0, <12.0.35 >=12.1.0, <12.1.9 |
12.0.35 12.1.9 |
Affected products
- Eclipse Foundation Eclipse Jetty
Classification
- Weakness
-
- CWE-647 Use of Non-Canonical URL Paths for Authorization Decisions
References
-
github.com
/jetty/jetty.project/pull/14969
web
-
github.com
/jetty/jetty.project/pull/14973
web
-
github.com
/jetty/jetty.project/commit/82969c77f6da46e27008b10b3c14840cd31db084
web
-
github.com
/jetty/jetty.project/commit/ade27ce93a37c33278720250d85c48601230ae3f
web
-
gitlab.eclipse.org
/security/cve-assignment/-/work_items/108
web, vendor-advisory, exploit
-
github.com
/jetty/jetty.project/security/advisories/GHSA-w7x5-g22v-xqhr
web
-
nvd.nist.gov
/vuln/detail/CVE-2026-8384
advisory
-
github.com
/jetty/jetty.project
package
-
github.com
/jetty/jetty.project/releases/tag/jetty-12.0.35
web
-
github.com
/jetty/jetty.project/releases/tag/jetty-12.1.9
web
Sources
- CVE List CVE-2026-8384
- GitHub Advisory GHSA-w7x5-g22v-xqhr
- NVD CVE-2026-8384
Fencer Vulns keeps one entry per vulnerability: the CVE id wins, then GHSA, and records that alias each other are merged, except that two CVEs always keep separate entries. The same data is available as JSON.