Approved changes feed: RSS · Atom

cpe:2.3:a:eclipse_foundation:eclipse_jetty:*:*:*:*:*:*:*:*

part: a version: * update: *

VendorEclipse Foundation (2c315c48-0111-5572-bbde-cc70cfafb2e9)
ProductEclipse Jetty (af35049f-115c-5785-a574-2576d1aef086)
Edition*
Language*
Software edition*
Target software*
Target hardware*
Other*
NotesImported from gcve-enriched-dumps CVE data

PURL mappings

PURLSourceLast updated
No PURL mappings for this CPE yet.

Vulnerability references

IdentifiercpeApplicabilitySubmitteddb.gcve.eu detailsRationale
CVE:CVE-2026-19204 vulnerable 2026-09-16 04:34:15.636159 Details available
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 JVM heap. This occurs when auto-fragmentation is enabled, as unknown opcodes bypass the normal maximum frame size handling and payload allocation occurs before the opcode is validated.
Published: 2026-09-07T10:19:24.186Z
Updated: 2026-09-08T15:06:46.810Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-19203 vulnerable 2026-09-16 04:34:15.468848 Details available
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 resulting in HTTP request smuggling. This is caused by Jetty accepting a lone LF character as a terminator in parts of chunked request parsing. Depending on the Jetty version and configured HTTP compliance mode, this may occur in chunk extensions, chunk data termination, or trailer termination.
Published: 2026-09-08T12:08:37.576Z
Updated: 2026-09-08T14:21:55.816Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-12611 vulnerable 2026-09-16 04:32:50.840834 Details available
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 become unresponsive. This is caused by a race condition in the server when handling RST_STREAM frames and GOAWAY frames sent by the client. The race condition "resets" the HTTP2Flusher.terminated, previously set to a non-null value, to the null value, allowing entries to be enqueued in the flusher that however will never be processed. These unprocessed entries are the ones that would unblock the write-blocked threads.
Published: 2026-09-08T12:28:51.669Z
Updated: 2026-09-09T10:15:48.299Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-10050 vulnerable 2026-09-16 04:32:43.104832 Digest authentication lossy encoding
In Eclipse Jetty, the Digest authentication server-side component uses ISO-8859-1 to encode the password as bytes. This was done because the initial specification for HTTP did not specify explicitly a charset, and it was assumed to be ISO-8859-1 for historical reasons. If the password contains characters that cannot be represented in ISO-8859-1, they are silently replaced by `?`. This happens with passwords that contain Chinese, Cyrillic or Greek characters, for example: `αβ123` converts to `??123`. An attacker can send a request with a digest `Authorization` header crafted with a password made of only `?` characters; the server would match any password of the same length that contains non-ISO-8859-1 characters. Recent HTTP Digest [RFC-7616](https://datatracker.ietf.org/doc/html/rfc7616) supports a `charset` parameters that defaults to UTF-8 that allows for correct encoding/decoding of passwords.
Published: 2026-08-04T11:02:40.503Z
Updated: 2026-08-04T12:46:38.770Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-8384 vulnerable 2026-07-29 01:09:05.827209 Details available
MEDIUM (5.3)
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.
Published: 2026-07-14T08:56:17.525Z
Updated: 2026-07-14T12:18:29.831Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-6790 vulnerable 2026-07-29 01:06:21.179714 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-10051 vulnerable 2026-07-29 00:20:51.812799 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2024-7708 vulnerable 2026-07-28 23:07:12.465736 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-5795 vulnerable 2026-06-08 08:07:04.108688 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-2332 vulnerable 2026-06-08 07:55:16.918578 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-1605 vulnerable 2026-06-08 07:49:09.019999 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2025-11143 vulnerable 2026-06-08 07:02:28.146858 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data

Contribute

You can submit an edit proposal for this CPE entry or suggest a related product/vendor addition using the action button above.