GHSA-r7m4-f9h5-gr79
Eclipse Jetty's PushSessionCacheFilter can cause remote DoS attacks
En bref
- Publiée
- Mise à jour
- CVE
- CVE-2024-6762
- CVSS_V3
- CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:N/I:N/A:L
- CVSS_V4
- CVSS:4.0/AV:N/AC:L/AT:P/PR:L/UI:N/VC:N/VI:N/VA:L/SC:N/SI:N/SA:N
Description
### Impact Jetty PushSessionCacheFilter can be exploited by unauthenticated users to launch remote DoS attacks by exhausting the server’s memory. ### Patches * https://github.com/jetty/jetty.project/pull/9715 * https://github.com/jetty/jetty.project/pull/9716 ### Workarounds The session usage is intrinsic to the design of the PushCacheFilter. The issue can be avoided by: + not using the PushCacheFilter. Push has been deprecated by the various IETF specs and early hints responses should be used instead. + reducing the reducing the idle timeout on unauthenticated sessions will reduce the time such session stay in memory. + configuring a session cache to use [session passivation](https://jetty.org/docs/jetty/12/programming-guide/server/session.html), so that sessions are not stored in memory, but rather in a database or file system that may have significantly more capacity than memory. ### References * https://github.com/jetty/jetty.project/pull/10756 * https://github.com/jetty/jetty.project/pull/10755
Paquets affectés
| Paquet | Versions |
|---|---|
| Maven · org.eclipse.jetty:jetty-servlets | introduced 10.0.0, fixed 10.0.18 |
| Maven · org.eclipse.jetty:jetty-servlets | introduced 11.0.0, fixed 11.0.18 |
| Maven · org.eclipse.jetty:jetty-servlets | introduced 12.0.0, fixed 12.0.4 |
Références
- https://github.com/jetty/jetty.project/security/advisories/GHSA-r7m4-f9h5-gr79 WEB
- https://nvd.nist.gov/vuln/detail/CVE-2024-6762 ADVISORY
- https://github.com/jetty/jetty.project/pull/10755 WEB
- https://github.com/jetty/jetty.project/pull/10756 WEB
- https://github.com/jetty/jetty.project/pull/9715 WEB
- https://github.com/jetty/jetty.project/pull/9716 WEB
- https://github.com/jetty/jetty.project PACKAGE
- https://gitlab.eclipse.org/security/cve-assignement/-/issues/24 WEB
- https://lists.debian.org/debian-lts-announce/2025/04/msg00001.html WEB
Sources
| Source | Licence |
|---|---|
| OSV.dev | CC-BY 4.0 — GitHub Advisory Database |