CVE-2026-8384
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.
Scoring
- Severity
- MEDIUM
- CVSS base score
- 5.3
- CVSS vector
- CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N
- EPSS probability
- 0.33%
- CWE
- CWE-647
- Published
- 2026-07-14
- Last modified
- 2026-07-14
Affected products
- Eclipse Foundation Eclipse Jetty
- Eclipse Foundation Eclipse Jetty
Weakness type
Related vulnerabilities
- CVE-2026-80515 — In Eclipse Arrowhead versions from 5.0.0 to 5.2.1 the management-authorization gate that protects...
- CVE-2026-15970 — L7 intention authorization bypass via custom public listener
- CVE-2026-62685 — File Browser: Colliding username normalization gives two users the same home directory
- CVE-2026-59731 — Astro 6.4.7 Authorization Bypass via Decode Iteration Limit and Rewrite Path Canonicalization Mismatch
- CVE-2026-5222 — Cargo can be coerced to share credentials between registries
- CVE-2025-9909 — Aap-gateway: improper path validation in gateway allows credential exfiltration
- CVE-2025-66202 — Astro has an Authentication Bypass via Double URL Encoding, a bypass for CVE-2025-64765
- CVE-2025-64500 — Symfony's incorrect parsing of PATH_INFO can lead to limited authorization bypass