p PatchFirst

PatchFirst · Vulnérabilités récentes

Vulnérabilités de jetty9 · Page n° 2

Vulnérabilités publiées pour jetty9 au cours des 30 derniers jours : 8. Présentes dans le catalogue KEV : 0.

Filtrer les vulnérabilités
Effacer les filtres

Vulnérabilités : 53

  1. CVE-2024-8184

    Moyenne · CVSS 5.9EPSS 1,03%Correctif disponible

    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.

    • Mettez à jour vers 9.4.56-1
    Publication Mise à jour
  2. CVE-2024-6763

    Faible · CVSS 3.7EPSS 0,97%Aucun correctif publié

    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

    Publication Mise à jour
  3. CVE-2024-9823

    Moyenne · CVSS 5.3EPSS 0,94%Correctif disponible

    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.

    • Mettez à jour vers 9.4.54-1
    Publication Mise à jour
  4. CVE-2024-22201

    Élevée · CVSS 7.5EPSS 1,43%Correctif disponible

    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.

    • Mettez à jour vers 9.4.54-1
    Publication Mise à jour
  5. CVE-2023-36478

    Élevée · CVSS 7.5EPSS 4,83%Correctif disponible

    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

    • Mettez à jour vers 9.4.53-1
    Publication Mise à jour
  6. CVE-2023-41900

    Faible · CVSS 3.5EPSS 0,92%Correctif disponible

    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

    • Mettez à jour vers 9.4.52-1
    Publication Mise à jour
  7. CVE-2023-40167

    Moyenne · CVSS 5.3EPSS 1,28%Correctif disponible

    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

    • Mettez à jour vers 9.4.52-1
    Publication Mise à jour
  8. CVE-2023-36479

    Faible · CVSS 3.5EPSS 1,16%Correctif disponible

    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

    • Mettez à jour vers 9.4.52-1
    Publication Mise à jour
  9. CVE-2023-26049

    Faible · CVSS 2.4EPSS 1,3%Correctif disponible

    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

    • Mettez à jour vers 9.4.52-1
    Publication Mise à jour
  10. CVE-2023-26048

    Moyenne · CVSS 5.3EPSS 3,37%Correctif disponible

    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

    • Mettez à jour vers 9.4.52-1
    Publication Mise à jour
  11. CVE-2022-2047

    Faible · CVSS 2.7EPSS 1,32%Correctif disponible

    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.

    • Mettez à jour vers 9.4.48-1
    Publication Mise à jour
  12. CVE-2022-2048

    Élevée · CVSS 7.5EPSS 2,56%Correctif disponible

    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.

    • Mettez à jour vers 9.4.48-1
    Publication Mise à jour
  13. CVE-2021-34429

    Moyenne · CVSS 5.3EPSS 99,33%Code d’exploitation publicCorrectif disponible

    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.

    • Mettez à jour vers 9.4.39-3
    Publication Mise à jour
  14. CVE-2021-34428

    Faible · CVSS 2.9EPSS 0,96%Correctif disponible

    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.

    • Mettez à jour vers 9.4.39-2
    Publication Mise à jour
  15. CVE-2021-28169

    Moyenne · CVSS 5.3EPSS 78,48%Code d’exploitation publicCorrectif disponible

    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.

    • Mettez à jour vers 9.4.39-2
    Publication Mise à jour
  16. CVE-2021-28164

    Moyenne · CVSS 5.3EPSS 82,37%Code d’exploitation publicCorrectif disponible

    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.

    • Mettez à jour vers 9.4.39-1
    Publication Mise à jour

Vérifiez votre serveur

Comparez votre pile et les versions installées aux bases de vulnérabilités actuelles.

Vérifiez votre serveur →