Jetty PushSessionCacheFilter can cause remote DoS attacks
Default status is the baseline for the product, each version can override it (e.g. patched versions marked unaffected).
| Vendor | Product | Default status | Versions | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Eclipse Foundation | Jetty | unaffected |
|
Configuration 1 [-]
|
No data.
No data available yet.
Vendor Workaround
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.
| Source | ID | Title |
|---|---|---|
Debian DLA |
DLA-4106-1 | jetty9 security update |
Debian DSA |
DSA-5894-1 | jetty9 security update |
EUVD |
EUVD-2024-3125 | Jetty PushSessionCacheFilter can be exploited by unauthenticated users to launch remote DoS attacks by exhausting the server’s memory. |
Github GHSA |
GHSA-r7m4-f9h5-gr79 | Eclipse Jetty's PushSessionCacheFilter can cause remote DoS attacks |
No CVSS v4.0
No CVSS v3.0
No CVSS v2
This CVE is not in the KEV list.
Exploit prediction score: < 1% (0.942% probability within 30 days)
| Type | Values Removed | Values Added |
|---|---|---|
| References |
|
| Type | Values Removed | Values Added |
|---|---|---|
| First Time appeared |
Eclipse
Eclipse jetty |
|
| Weaknesses | CWE-770 | |
| CPEs | cpe:2.3:a:eclipse:jetty:*:*:*:*:*:*:*:* | |
| Vendors & Products |
Eclipse
Eclipse jetty |
| Type | Values Removed | Values Added |
|---|---|---|
| Metrics |
ssvc
|
| Type | Values Removed | Values Added |
|---|---|---|
| References |
| |
| Metrics |
threat_severity
|
threat_severity
|
| Type | Values Removed | Values Added |
|---|---|---|
| Description | Jetty PushSessionCacheFilter can be exploited by unauthenticated users to launch remote DoS attacks by exhausting the server’s memory. | |
| Title | Jetty PushSessionCacheFilter can cause remote DoS attacks | |
| Weaknesses | CWE-400 | |
| References |
|
|
| Metrics |
cvssV3_1
|