Approved changes feed: RSS · Atom

cpe:2.3:a:eclipse:jetty:*:*:*:*:*:*:*:*

part: a version: * update: *

VendorEclipse (fa988180-604e-5c1f-93ea-65b5297000fc)
ProductJetty (218f4e28-2142-514f-b269-fe7d12f8e0be)
Edition*
Language*
Software edition*
Target software*
Target hardware*
Other*
NotesImported from purl2cpe mapping

PURL mappings

PURLSourceLast updated
pkg:eclipse/jetty purl2cpe 2026-06-01 10:15:03.376537
pkg:github/eclipse/jetty.project purl2cpe 2026-06-01 10:15:03.376539

Vulnerability references

IdentifiercpeApplicabilitySubmitteddb.gcve.eu detailsRationale
CVE:CVE-2026-5795 vulnerable 2026-06-03 15:26:27.628501 Details available
HIGH (7.4)
In Eclipse Jetty, the class JASPIAuthenticator initiates the authentication checks, which set two ThreadLocal variable. Upon returning from the initial checks, there are conditions that cause an early return from the JASPIAuthenticator code without clearing those ThreadLocals. A subsequent request using the same thread inherits the ThreadLocal values, leading to a broken access control and privilege escalation.
Published: 2026-04-08T13:32:28.935Z
Updated: 2026-04-09T03:56:11.784Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-2332 vulnerable 2026-06-03 15:19:24.041330 HTTP Request Smuggling via Chunked Extension Quoted-String Parsing
HIGH (7.4)
In Eclipse Jetty, the HTTP/1.1 parser is vulnerable to request smuggling when chunk extensions are used, similar to the "funky chunks" techniques outlined here: * https://w4ke.info/2025/06/18/funky-chunks.html * https://w4ke.info/2025/10/29/funky-chunks-2.html Jetty terminates chunk extension parsing at \r\n inside quoted strings instead of treating this as an error. POST / HTTP/1.1 Host: localhost Transfer-Encoding: chunked 1;ext="val X 0 GET /smuggled HTTP/1.1 ... Note how the chunk extension does not close the double quotes, and it is able to inject a smuggled request.
Published: 2026-04-14T10:59:10.193Z
Updated: 2026-04-15T03:58:12.322Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-1605 vulnerable 2026-06-03 15:14:44.737399 Details available
HIGH (7.5)
In Eclipse Jetty, versions 12.0.0-12.0.31 and 12.1.0-12.0.5, class GzipHandler exposes a vulnerability when a compressed HTTP request, with Content-Encoding: gzip, is processed and the corresponding response is not compressed. This happens because the JDK Inflater is allocated for decompressing the request, but it is not released because the release mechanism is tied to the compressed response. In this case, since the response is not compressed, the release mechanism does not trigger, causing the leak.
Published: 2026-03-05T09:39:01.315Z
Updated: 2026-03-05T14:46:16.289Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2025-5115 vulnerable 2026-06-03 15:06:27.031264 MadeYouReset HTTP/2 vulnerability
In Eclipse Jetty, versions <=9.4.57, <=10.0.25, <=11.0.25, <=12.0.21, <=12.1.0.alpha2, an HTTP/2 client may trigger the server to send RST_STREAM frames, for example by sending frames that are malformed or that should not be sent in a particular stream state, therefore forcing the server to consume resources such as CPU and memory. For example, a client can open a stream and then send WINDOW_UPDATE frames with window size increment of 0, which is illegal. Per specification https://www.rfc-editor.org/rfc/rfc9113.html#name-window_update , the server should send a RST_STREAM frame. The client can now open another stream and send another bad WINDOW_UPDATE, therefore causing the server to consume more resources than necessary, as this case does not exceed the max number of concurrent streams, yet the client is able to create an enormous amount of streams in a short period of time. The attack can be performed with other conditions (for example, a DATA frame for a closed stream) that cause the server to send a RST_STREAM frame. Links: * https://github.com/jetty/jetty.project/security/advisories/GHSA-mmxm-8w33-wc4h
Published: 2025-08-20T19:07:11.546Z
Updated: 2025-11-04T21:11:37.182Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2025-1948 vulnerable 2026-06-03 14:59:06.845933 Eclipse Jetty HTTP clients can increase memory allocation
HIGH (7.5)
In Eclipse Jetty versions 12.0.0 to 12.0.16 included, an HTTP/2 client can specify a very large value for the HTTP/2 settings parameter SETTINGS_MAX_HEADER_LIST_SIZE. The Jetty HTTP/2 server does not perform validation on this setting, and tries to allocate a ByteBuffer of the specified capacity to encode HTTP responses, likely resulting in OutOfMemoryError being thrown, or even the JVM process exiting.
Published: 2025-05-08T17:48:40.831Z
Updated: 2025-05-08T18:31:44.196Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2025-11143 vulnerable 2026-06-03 14:58:35.502994 Details available
LOW (3.7)
The Jetty URI parser has some key differences to other common parsers when evaluating invalid or unusual URIs. Differential parsing of URIs in systems using multiple components may result in security by-pass. For example a component that enforces a black list may interpret the URIs differently from one that generates a response. At the very least, differential parsing may divulge implementation details.
Published: 2026-03-05T09:26:59.830Z
Updated: 2026-03-05T14:48:41.622Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2024-9823 vulnerable 2026-06-03 14:58:22.659798 Jetty DOS vulnerability on DosFilter
MEDIUM (5.3)
There exists a security vulnerability in Jetty's DosFilter which can be exploited by unauthorized users to cause remote denial-of-service (DoS) attack on the server using DosFilter. By repeatedly sending crafted requests, attackers can trigger OutofMemory errors and exhaust the server's memory finally.
Published: 2024-10-14T15:03:02.293Z
Updated: 2025-11-03T19:35:02.369Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2024-8184 vulnerable 2026-06-03 14:58:17.360924 Jetty ThreadLimitHandler.getRemote() vulnerable to remote DoS attacks
MEDIUM (5.9)
There exists a security vulnerability in Jetty's ThreadLimitHandler.getRemote() which can be exploited by unauthorized users to cause remote denial-of-service (DoS) attack. By repeatedly sending crafted requests, attackers can trigger OutofMemory errors and exhaust the server's memory.
Published: 2024-10-14T15:09:37.861Z
Updated: 2025-11-03T19:34:56.811Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2024-6763 vulnerable 2026-06-03 14:58:04.096879 Jetty URI parsing of invalid authority
LOW (3.7)
Eclipse Jetty is a lightweight, highly scalable, Java-based web server and Servlet engine . It includes a utility class, HttpURI, for URI/URL parsing. The HttpURI class does insufficient validation on the authority segment of a URI. However the behaviour of HttpURI differs from the common browsers in how it handles a URI that would be considered invalid if fully validated against the RRC. Specifically HttpURI and the browser may differ on the value of the host extracted from an invalid URI and thus a combination of Jetty and a vulnerable browser may be vulnerable to a open redirect attack or to a SSRF attack if the URI is used after passing validation checks.
Published: 2024-10-14T15:06:07.298Z
Updated: 2025-03-07T00:10:46.301Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2024-6762 vulnerable 2026-06-03 14:58:04.096349 Jetty PushSessionCacheFilter can cause remote DoS attacks
LOW (3.1)
Jetty PushSessionCacheFilter can be exploited by unauthenticated users to launch remote DoS attacks by exhausting the server’s memory.
Published: 2024-10-14T15:07:10.942Z
Updated: 2025-11-03T19:34:37.967Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2024-22201 vulnerable 2026-06-03 14:55:00.018632 Jetty connection leaking on idle timeout when TCP congested
HIGH (7.5)
Jetty is a Java based web server and servlet engine. An HTTP/2 SSL connection that is established and TCP congested will be leaked when it times out. An attacker can cause many connections to end up in this state, and the server may run out of file descriptors, eventually causing the server to stop accepting new connections from valid clients. The vulnerability is patched in 9.4.54, 10.0.20, 11.0.20, and 12.0.6.
Published: 2024-02-26T16:13:33.848Z
Updated: 2025-02-13T17:33:34.951Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2024-13009 vulnerable 2026-06-03 14:54:23.577334 Eclipse Jetty GZIP buffer release
HIGH (7.2)
In Eclipse Jetty versions 9.4.0 to 9.4.56 a buffer can be incorrectly released when confronted with a gzip error when inflating a request body. This can result in corrupted and/or inadvertent sharing of data between requests.
Published: 2025-05-08T17:29:31.380Z
Updated: 2025-05-08T18:56:39.446Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2023-44487 vulnerable 2026-06-03 14:53:06.851954 Details available
The HTTP/2 protocol allows a denial of service (server resource consumption) because request cancellation can reset many streams quickly, as exploited in the wild in August through October 2023.
Published: 2023-10-10T00:00:00.000Z
Updated: 2026-05-12T10:52:23.784Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2023-41900 vulnerable 2026-06-03 14:52:52.710563 Jetty's OpenId Revoked authentication allows one request
LOW (3.5)
Jetty is a Java based web server and servlet engine. Versions 9.4.21 through 9.4.51, 10.0.15, and 11.0.15 are vulnerable to weak authentication. If a Jetty `OpenIdAuthenticator` uses the optional nested `LoginService`, and that `LoginService` decides to revoke an already authenticated user, then the current request will still treat the user as authenticated. The authentication is then cleared from the session and subsequent requests will not be treated as authenticated. So a request on a previously authenticated session could be allowed to bypass authentication after it had been rejected by the `LoginService`. This impacts usages of the jetty-openid which have configured a nested `LoginService` and where that `LoginService` will is capable of rejecting previously authenticated users. Versions 9.4.52, 10.0.16, and 11.0.16 have a patch for this issue.
Published: 2023-09-15T20:17:42.201Z
Updated: 2025-02-13T17:09:04.719Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2023-40167 vulnerable 2026-06-03 14:52:42.649129 Jetty accepts "+" prefixed value in Content-Length
MEDIUM (5.3)
Jetty is a Java based web server and servlet engine. Prior to versions 9.4.52, 10.0.16, 11.0.16, and 12.0.1, Jetty accepts the `+` character proceeding the content-length value in a HTTP/1 header field. This is more permissive than allowed by the RFC and other servers routinely reject such requests with 400 responses. There is no known exploit scenario, but it is conceivable that request smuggling could result if jetty is used in combination with a server that does not close the connection after sending such a 400 response. Versions 9.4.52, 10.0.16, 11.0.16, and 12.0.1 contain a patch for this issue. There is no workaround as there is no known exploit scenario.
Published: 2023-09-15T19:37:37.530Z
Updated: 2025-02-13T17:03:25.096Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2023-36479 vulnerable 2026-06-03 14:52:26.364758 Jetty vulnerable to errant command quoting in CGI Servlet
LOW (3.5)
Eclipse Jetty Canonical Repository is the canonical repository for the Jetty project. Users of the CgiServlet with a very specific command structure may have the wrong command executed. If a user sends a request to a org.eclipse.jetty.servlets.CGI Servlet for a binary with a space in its name, the servlet will escape the command by wrapping it in quotation marks. This wrapped command, plus an optional command prefix, will then be executed through a call to Runtime.exec. If the original binary name provided by the user contains a quotation mark followed by a space, the resulting command line will contain multiple tokens instead of one. This issue was patched in version 9.4.52, 10.0.16, 11.0.16 and 12.0.0-beta2.
Published: 2023-09-15T18:37:35.948Z
Updated: 2025-06-18T14:41:11.113Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2023-36478 vulnerable 2026-06-03 14:52:26.360854 HTTP/2 HPACK integer overflow and buffer allocation
HIGH (7.5)
Eclipse Jetty provides a web server and servlet container. In versions 11.0.0 through 11.0.15, 10.0.0 through 10.0.15, and 9.0.0 through 9.4.52, an integer overflow in `MetaDataBuilder.checkSize` allows for HTTP/2 HPACK header values to exceed their size limit. `MetaDataBuilder.java` determines if a header name or value exceeds the size limit, and throws an exception if the limit is exceeded. However, when length is very large and huffman is true, the multiplication by 4 in line 295 will overflow, and length will become negative. `(_size+length)` will now be negative, and the check on line 296 will not be triggered. Furthermore, `MetaDataBuilder.checkSize` allows for user-entered HPACK header value sizes to be negative, potentially leading to a very large buffer allocation later on when the user-entered size is multiplied by 2. This means that if a user provides a negative length value (or, more precisely, a length value which, when multiplied by the 4/3 fudge factor, is negative), and this length value is a very large positive number when multiplied by 2, then the user can cause a very large buffer to be allocated on the server. Users of HTTP/2 can be impacted by a remote denial of service attack. The issue has been fixed in versions 11.0.16, 10.0.16, and 9.4.53. There are no known workarounds.
Published: 2023-10-10T16:53:07.063Z
Updated: 2025-02-13T16:56:19.080Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2023-26049 vulnerable 2026-06-03 14:50:57.424509 Cookie parsing of quoted values can exfiltrate values from other cookies in Eclipse Jetty
LOW (2.4)
Jetty is a java based web server and servlet engine. Nonstandard cookie parsing in Jetty may allow an attacker to smuggle cookies within other cookies, or otherwise perform unintended behavior by tampering with the cookie parsing mechanism. If Jetty sees a cookie VALUE that starts with `"` (double quote), it will continue to read the cookie string until it sees a closing quote -- even if a semicolon is encountered. So, a cookie header such as: `DISPLAY_LANGUAGE="b; JSESSIONID=1337; c=d"` will be parsed as one cookie, with the name DISPLAY_LANGUAGE and a value of b; JSESSIONID=1337; c=d instead of 3 separate cookies. This has security implications because if, say, JSESSIONID is an HttpOnly cookie, and the DISPLAY_LANGUAGE cookie value is rendered on the page, an attacker can smuggle the JSESSIONID cookie into the DISPLAY_LANGUAGE cookie and thereby exfiltrate it. This is significant when an intermediary is enacting some policy based on cookies, so a smuggled cookie can bypass that policy yet still be seen by the Jetty server or its logging system. This issue has been addressed in versions 9.4.51, 10.0.14, 11.0.14, and 12.0.0.beta0 and users are advised to upgrade. There are no known workarounds for this issue.
Published: 2023-04-18T20:35:36.506Z
Updated: 2025-02-13T16:44:44.710Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2023-26048 vulnerable 2026-06-03 14:50:57.423804 OutOfMemoryError for large multipart without filename in Eclipse Jetty
MEDIUM (5.3)
Jetty is a java based web server and servlet engine. In affected versions servlets with multipart support (e.g. annotated with `@MultipartConfig`) that call `HttpServletRequest.getParameter()` or `HttpServletRequest.getParts()` may cause `OutOfMemoryError` when the client sends a multipart request with a part that has a name but no filename and very large content. This happens even with the default settings of `fileSizeThreshold=0` which should stream the whole part content to disk. An attacker client may send a large multipart request and cause the server to throw `OutOfMemoryError`. However, the server may be able to recover after the `OutOfMemoryError` and continue its service -- although it may take some time. This issue has been patched in versions 9.4.51, 10.0.14, and 11.0.14. Users are advised to upgrade. Users unable to upgrade may set the multipart parameter `maxRequestSize` which must be set to a non-negative value, so the whole multipart content is limited (although still read into memory).
Published: 2023-04-18T20:30:20.420Z
Updated: 2025-02-13T16:44:44.177Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2022-2191 vulnerable 2026-06-03 14:47:00.438115 Details available
HIGH (7.5)
In Eclipse Jetty versions 10.0.0 thru 10.0.9, and 11.0.0 thru 11.0.9 versions, SslConnection does not release ByteBuffers from configured ByteBufferPool in case of error code paths.
Published: 2022-07-07T20:45:16.000Z
Updated: 2024-08-03T00:32:08.749Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2022-2048 vulnerable 2026-06-03 14:47:00.127358 Details available
HIGH (7.5)
In Eclipse Jetty HTTP/2 server implementation, when encountering an invalid HTTP/2 request, the error handling has a bug that can wind up not properly cleaning up the active connections and associated resources. This can lead to a Denial of Service scenario where there are no enough resources left to process good requests.
Published: 2022-07-07T20:35:09.000Z
Updated: 2024-08-03T00:24:43.964Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2022-2047 vulnerable 2026-06-03 14:47:00.124894 Details available
LOW (2.7)
In Eclipse Jetty versions 9.4.0 thru 9.4.46, and 10.0.0 thru 10.0.9, and 11.0.0 thru 11.0.9 versions, the parsing of the authority segment of an http scheme URI, the Jetty HttpURI class improperly detects an invalid input as a hostname. This can lead to failures in a Proxy scenario.
Published: 2022-07-07T20:45:12.000Z
Updated: 2024-08-03T00:24:44.138Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2021-34429 vulnerable 2026-06-03 14:44:45.016759 Details available
MEDIUM (5.3)
For Eclipse Jetty versions 9.4.37-9.4.42, 10.0.1-10.0.5 & 11.0.1-11.0.5, URIs can be crafted using some encoded characters to access the content of the WEB-INF directory and/or bypass some security constraints. This is a variation of the vulnerability reported in CVE-2021-28164/GHSA-v7ff-8wcx-gmc5.
Published: 2021-07-15T17:00:10.000Z
Updated: 2024-08-04T00:12:50.169Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2021-34428 vulnerable 2026-06-03 14:44:45.007436 Details available
LOW (2.9)
For Eclipse Jetty versions <= 9.4.40, <= 10.0.2, <= 11.0.2, if an exception is thrown from the SessionListener#sessionDestroyed() method, then the session ID is not invalidated in the session ID manager. On deployments with clustered sessions and multiple contexts this can result in a session not being invalidated. This can result in an application used on a shared computer being left logged in.
Published: 2021-06-22T14:45:11.000Z
Updated: 2024-08-04T00:12:50.169Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2021-28169 vulnerable 2026-06-03 14:44:17.358238 Details available
MEDIUM (5.3)
For Eclipse Jetty versions <= 9.4.40, <= 10.0.2, <= 11.0.2, it is possible for requests to the ConcatServlet with a doubly encoded path to access protected resources within the WEB-INF directory. For example a request to `/concat?/%2557EB-INF/web.xml` can retrieve the web.xml file. This can reveal sensitive information regarding the implementation of a web application.
Published: 2021-06-09T01:55:09.000Z
Updated: 2024-08-03T21:40:12.267Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2021-28165 vulnerable 2026-06-03 14:44:17.333075 Details available
HIGH (7.5)
In Eclipse Jetty 7.2.2 to 9.4.38, 10.0.0.alpha0 to 10.0.1, and 11.0.0.alpha0 to 11.0.1, CPU usage can reach 100% upon receiving a large invalid TLS frame.
Published: 2021-04-01T14:20:14.000Z
Updated: 2025-08-27T20:37:23.768Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2021-28163 vulnerable 2026-06-03 14:44:17.306520 Details available
LOW (2.7)
In Eclipse Jetty 9.4.32 to 9.4.38, 10.0.0.beta2 to 10.0.1, and 11.0.0.beta2 to 11.0.1, if a user uses a webapps directory that is a symlink, the contents of the webapps directory is deployed as a static webapp, inadvertently serving the webapps themselves and anything else that might be in that directory.
Published: 2021-04-01T14:20:13.000Z
Updated: 2024-08-03T21:40:12.280Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2020-27223 vulnerable 2026-06-03 14:42:17.857243 Details available
MEDIUM (5.2)
In Eclipse Jetty 9.4.6.v20170531 to 9.4.36.v20210114 (inclusive), 10.0.0, and 11.0.0 when Jetty handles a request containing multiple Accept headers with a large number of “quality” (i.e. q) parameters, the server may enter a denial of service (DoS) state due to high CPU usage processing those quality values, resulting in minutes of CPU time exhausted processing those quality values.
Published: 2021-02-26T21:55:13.000Z
Updated: 2025-08-20T10:03:37.386Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2020-27218 vulnerable 2026-06-03 14:42:17.830413 Details available
In Eclipse Jetty version 9.4.0.RC0 to 9.4.34.v20201102, 10.0.0.alpha0 to 10.0.0.beta2, and 11.0.0.alpha0 to 11.0.0.beta2, if GZIP request body inflation is enabled and requests from different clients are multiplexed onto a single connection, and if an attacker can send a request with a body that is received entirely but not consumed by the application, then a subsequent request on the same connection will see that body prepended to its body. The attacker will not see any data but may inject data into the body of the subsequent request.
Published: 2020-11-28T00:00:00.000Z
Updated: 2024-08-04T16:11:36.083Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2020-27216 vulnerable 2026-06-03 14:42:17.798515 Details available
In Eclipse Jetty versions 1.0 thru 9.4.32.v20200930, 10.0.0.alpha1 thru 10.0.0.beta2, and 11.0.0.alpha1 thru 11.0.0.beta2O, on Unix like systems, the system's temporary directory is shared between all users on that system. A collocated user can observe the process of creating a temporary sub directory in the shared temporary directory and race to complete the creation of the temporary subdirectory. If the attacker wins the race then they will have read and write permission to the subdirectory used to unpack web applications, including their WEB-INF/lib jar files and JSP files. If any code is ever executed out of this temporary directory, this can lead to a local privilege escalation vulnerability.
Published: 2020-10-23T00:05:14.000Z
Updated: 2024-08-04T16:11:36.150Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2018-12538 vulnerable 2026-06-03 14:38:04.467815 Details available
In Eclipse Jetty versions 9.4.0 through 9.4.8, when using the optional Jetty provided FileSessionDataStore for persistent storage of HttpSession details, it is possible for a malicious user to access/hijack other HttpSessions and even delete unmatched HttpSessions present in the FileSystem's storage for the FileSessionDataStore.
Published: 2018-06-22T19:00:00.000Z
Updated: 2024-08-05T08:38:06.131Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2018-12536 vulnerable 2026-06-03 14:38:04.462625 Details available
In Eclipse Jetty Server, all 9.x versions, on webapps deployed using default Error Handling, when an intentionally bad query arrives that doesn't match a dynamic url-pattern, and is eventually handled by the DefaultServlet's static file serving, the bad characters can trigger a java.nio.file.InvalidPathException which includes the full path to the base resource directory that the DefaultServlet and/or webapp is using. If this InvalidPathException is then handled by the default Error Handler, the InvalidPathException message is included in the error response, revealing the full server path to the requesting system.
Published: 2018-06-27T17:00:00.000Z
Updated: 2024-08-05T08:38:06.220Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2017-9735 vulnerable 2026-06-03 14:37:42.097534 Details available
Jetty through 9.4.x is prone to a timing channel in util/security/Password.java, which makes it easier for remote attackers to obtain access by observing elapsed times before rejection of incorrect passwords.
Published: 2017-06-16T21:00:00.000Z
Updated: 2024-08-05T17:18:01.294Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2017-7658 vulnerable 2026-06-03 14:37:37.693033 Details available
In Eclipse Jetty Server, versions 9.2.x and older, 9.3.x (all non HTTP/1.x configurations), and 9.4.x (all HTTP/1.x configurations), when presented with two content-lengths headers, Jetty ignored the second. When presented with a content-length and a chunked encoding header, the content-length was ignored (as per RFC 2616). If an intermediary decided on the shorter length, but still passed on the longer body, then body content could be interpreted by Jetty as a pipelined request. If the intermediary was imposing authorization, the fake pipelined request would bypass that authorization.
Published: 2018-06-26T17:00:00.000Z
Updated: 2024-08-05T16:12:27.826Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2017-7657 vulnerable 2026-06-03 14:37:37.677104 Details available
In Eclipse Jetty, versions 9.2.x and older, 9.3.x (all configurations), and 9.4.x (non-default configuration with RFC2616 compliance enabled), transfer-encoding chunks are handled poorly. The chunk length parsing was vulnerable to an integer overflow. Thus a large chunk size could be interpreted as a smaller chunk size and content sent as chunk body could be interpreted as a pipelined request. If Jetty was deployed behind an intermediary that imposed some authorization and that intermediary allowed arbitrarily large chunks to be passed on unchanged, then this flaw could be used to bypass the authorization imposed by the intermediary as the fake pipelined request would not be interpreted by the intermediary as a request.
Published: 2018-06-26T16:00:00.000Z
Updated: 2024-08-05T16:12:27.850Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2017-7656 vulnerable 2026-06-03 14:37:37.676130 Details available
In Eclipse Jetty, versions 9.2.x and older, 9.3.x (all configurations), and 9.4.x (non-default configuration with RFC2616 compliance enabled), HTTP/0.9 is handled poorly. An HTTP/1 style request line (i.e. method space URI space version) that declares a version of HTTP/0.9 was accepted and treated as a 0.9 request. If deployed behind an intermediary that also accepted and passed through the 0.9 version (but did not act on it), then the response sent could be interpreted by the intermediary as HTTP/1 headers. This could be used to poison the cache if the server allowed the origin client to generate arbitrary content in the response.
Published: 2018-06-26T15:00:00.000Z
Updated: 2024-08-05T16:12:27.819Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2009-5046 vulnerable 2026-06-03 14:30:00.998423 Details available
JSP Dump and Session Dump Servlet XSS in jetty before 6.1.22.
Published: 2019-11-06T19:57:15.000Z
Updated: 2024-08-07T07:24:53.992Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2009-5045 vulnerable 2026-06-03 14:30:00.997961 Details available
Dump Servlet information leak in jetty before 6.1.22.
Published: 2019-11-06T19:51:28.000Z
Updated: 2024-08-07T07:24:53.992Z
Reference links
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.