p PatchFirst

PatchFirst · Свежие уязвимости

Уязвимости jetty9 · Страница 2

За последние 30 дней в jetty9 опубликовано уязвимостей: 8; в каталоге KEV: 0.

Фильтры уязвимостей
Сбросить фильтры

Уязвимостей: 53

  1. CVE-2024-13009

    Высокий · CVSS 7.2EPSS 0,55%Есть исправление

    Eclipse Jetty GZIP buffer release

    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.

    • Обновитесь до 9.4.57-1
  2. CVE-2024-8184

    Средний · CVSS 5.9EPSS 1,03%Есть исправление

    Jetty ThreadLimitHandler.getRemote() vulnerable to remote DoS attacks

    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.

    • Обновитесь до 9.4.56-1
    Опубликовано Обновлено
  3. CVE-2024-6762

    Низкий · CVSS 3.1EPSS 0,94%Есть исправление

    Jetty PushSessionCacheFilter can cause remote DoS attacks

    Jetty PushSessionCacheFilter can be exploited by unauthenticated users to launch remote DoS attacks by exhausting the server’s memory.

    • Обновитесь до 9.4.54-1
    Опубликовано Обновлено
  4. CVE-2024-6763

    Низкий · CVSS 3.7EPSS 0,97%Нет опубликованного исправления

    Jetty URI parsing of invalid authority

    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

    Опубликовано Обновлено
  5. CVE-2024-9823

    Средний · CVSS 5.3EPSS 0,94%Есть исправление

    Jetty DOS vulnerability on DosFilter

    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.

    • Обновитесь до 9.4.54-1
    Опубликовано Обновлено
  6. CVE-2024-22201

    Высокий · CVSS 7.5EPSS 1,43%Есть исправление

    Jetty connection leaking on idle timeout when TCP congested

    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.

    • Обновитесь до 9.4.54-1
    Опубликовано Обновлено
  7. CVE-2023-36478

    Высокий · CVSS 7.5EPSS 4,83%Есть исправление

    HTTP/2 HPACK integer overflow and buffer allocation

    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, `MetaDataBuil

    • Обновитесь до 9.4.53-1
    Опубликовано Обновлено
  8. CVE-2023-44487

    Высокий · CVSS 7.5EPSS 100%В каталоге KEVПубличный эксплойтЕсть исправление

    CVE-2023-44487

    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.

    • Обновитесь до 9.4.53-1
    Опубликовано Обновлено
  9. CVE-2023-41900

    Низкий · CVSS 3.5EPSS 0,92%Есть исправление

    Jetty's OpenId Revoked authentication allows one request

    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

    • Обновитесь до 9.4.52-1
    Опубликовано Обновлено
  10. CVE-2023-40167

    Средний · CVSS 5.3EPSS 1,28%Есть исправление

    Jetty accepts "+" prefixed value in Content-Length

    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 kn

    • Обновитесь до 9.4.52-1
    Опубликовано Обновлено
  11. CVE-2023-36479

    Низкий · CVSS 3.5EPSS 1,16%Есть исправление

    Jetty vulnerable to errant command quoting in CGI Servlet

    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 is

    • Обновитесь до 9.4.52-1
    Опубликовано Обновлено
  12. CVE-2023-26049

    Низкий · CVSS 2.4EPSS 1,3%Есть исправление

    Cookie parsing of quoted values can exfiltrate values from other cookies in Eclipse Jetty

    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 implicat

    • Обновитесь до 9.4.52-1
    Опубликовано Обновлено
  13. CVE-2023-26048

    Средний · CVSS 5.3EPSS 3,37%Есть исправление

    OutOfMemoryError for large multipart without filename in Eclipse Jetty

    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 `OutO

    • Обновитесь до 9.4.52-1
    Опубликовано Обновлено
  14. CVE-2022-2047

    Низкий · CVSS 2.7EPSS 1,32%Есть исправление

    CVE-2022-2047

    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.

    • Обновитесь до 9.4.48-1
  15. CVE-2022-2048

    Высокий · CVSS 7.5EPSS 2,56%Есть исправление

    CVE-2022-2048

    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.

    • Обновитесь до 9.4.48-1
  16. CVE-2021-34429

    Средний · CVSS 5.3EPSS 99,33%Публичный эксплойтЕсть исправление

    CVE-2021-34429

    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.

    • Обновитесь до 9.4.39-3
  17. CVE-2021-34428

    Низкий · CVSS 2.9EPSS 0,96%Есть исправление

    CVE-2021-34428

    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.

    • Обновитесь до 9.4.39-2
  18. CVE-2021-28169

    Средний · CVSS 5.3EPSS 78,48%Публичный эксплойтЕсть исправление

    CVE-2021-28169

    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.

    • Обновитесь до 9.4.39-2
  19. CVE-2021-28165

    Высокий · CVSS 7.5EPSS 53,86%Есть исправление

    CVE-2021-28165

    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.

    • Обновитесь до 9.4.39-1
    Опубликовано Обновлено
  20. CVE-2021-28164

    Средний · CVSS 5.3EPSS 82,37%Публичный эксплойтЕсть исправление

    CVE-2021-28164

    In Eclipse Jetty 9.4.37.v20210219 to 9.4.38.v20210224, the default compliance mode allows requests with URIs that contain %2e or %2e%2e segments to access protected resources within the WEB-INF directory. For example a request to /context/%2e/WEB-INF/web.xml can retrieve the web.xml file. This can reveal sensitive information regarding the implementation of a web application.

    • Обновитесь до 9.4.39-1
    Опубликовано Обновлено

Проверьте свой сервер

Сопоставьте установленный стек и версии со свежими базами уязвимостей.

Проверьте свой сервер →