CVE-2025-5115
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:
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- Low
- Privileges needed
- None
- User interaction
- None
What an attacker can affect
- Confidentiality
- None
- Integrity
- None
- Availability
- None
Exploit likelihood
What each source reports
CVE List Score used
7.7
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:
- Record
CVE-2025-5115- CVSS 4.0
- 7.7 High
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:N/SC:N/SI:N/SA:H - Weakness
- CWE-400
- Updated
- 2026-11-02
EUVDEUVD-2025-25397
7.7
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:
- Record
EUVD-2025-25397- CVSS 4.0
- 7.7 High
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:N/SC:N/SI:N/SA:H - Updated
- 2026-11-02
GitHub AdvisoriesGHSA-58qw-p7qm-5rvh
3.9
Eclipse Jetty XmlParser allows arbitrary DOCTYPE declarations
From the reporter
XmlParseris vulnerable to XML external entity (XXE) vulnerability. XmlParser is being used when parsing Jetty’s xml configuration files. An attacker might exploit this vulnerability in order to achieve SSRF or cause a denial of service. One possible scenario is importing a (remote) malicious WAR into a Jetty’s server, while the WAR includes a malicious web.xml.
Impact
There are no circumstances in a normally deployed Jetty server where potentially hostile XML is given to the XmlParser class without the attacker already having arbitrary access to the server. I.e. in order to exploit XmlParser the attacker would already have the ability to deploy and execute hostile code. Specifically, Jetty has no protection against malicious web application and potentially hostile web applications should only be run on an isolated virtualisation.
Thus this is not considered a vulnerability of the Jetty server itself, as any such usage of the jetty XmlParser is equally vulnerable as a direct usage of the JVM supplied SAX parser. No CVE will be allocated to this advisory.
However, any direct usage of the XmlParser class by an application may be vulnerable. The impact would greatly depend on how the application uses XmlParser, but it could be a denial of service due to large entity expansion, or possibly the revealing local files if the XML results are accessible remotely.
Patches
Ability to configure the SAXParserFactory to fit the needs of your particular XML parser implementation have been merged as part of PR #10067
Workarounds
Don't use Jetty's XmlParser to parse data from users.
- Record
GHSA-58qw-p7qm-5rvh- CVSS 3.1
- 3.9 Low
CVSS:3.1/AV:L/AC:H/PR:H/UI:N/S:U/C:L/I:L/A:L - Weakness
- CWE-611
- Updated
- 2026-11-02
GitHub AdvisoriesGHSA-mmxm-8w33-wc4h
7.7
Eclipse Jetty affected by MadeYouReset HTTP/2 vulnerability
Technical Details
Below is a technical explanation of a newly discovered vulnerability in HTTP/2, which we refer to as “MadeYouReset.”
MadeYouReset Vulnerability Summary
The MadeYouReset DDoS vulnerability is a logical vulnerability in the HTTP/2 protocol, that uses malformed HTTP/2 control frames in order to break the max concurrent streams limit - which results in resource exhaustion and distributed denial of service.
Mechanism
The vulnerability uses malformed HTTP/2 control frames, or malformed flow, in order to make the server reset streams created by the client (using the RST_STREAM frame). The vulnerability could be triggered by several primitives, defined by the RFC of HTTP/2 (RFC 9113). The Primitives are:
- WINDOW_UPDATE frame with an increment of 0 or an increment that makes the window exceed 2^31 - 1. (section 6.9 + 6.9.1)
- HEADERS or DATA frames sent on a half-closed (remote) stream (which was closed using the END_STREAM flag). (note that for some implementations it's possible a CONTINUATION frame to trigger that as well - but it's very rare). (Section 5.1)
- PRIORITY frame with a length other than 5. (section 6.3) From our experience, the primitives are likely to exist in the decreasing order listed above. Note that based on the implementation of the library, other primitives (which are not defined by the RFC) might exist - meaning scenarios in which RST_STREAM is not supposed to be sent, but in the implementation it does. On the other hand - some RFC-defined primitives might not work, even though they are defined by the RFC (as some implementations are not fully complying with RFC). For example, some implementations we’ve seen discard the PRIORITY frame - and thus does not return RST_STREAM, and some implementations send GO_AWAY when receiving a WINDOW_UPDATE frame with increment of 0.
The vulnerability takes advantage of a design flaw in the HTTP/2 protocol - While HTTP/2 has a limit on the number of concurrently active streams per connection (which is usually 100, and is set by the parameter SETTINGS_MAX_CONCURRENT_STREAMS), the number of active streams is not counted correctly - when a stream is reset, it is immediately considered not active, and thus unaccounted for in the active streams counter. While the protocol does not count those streams as active, the server’s backend logic still processes and handles the requests that were canceled.
Thus, the attacker can exploit this vulnerability to cause the server to handle an unbounded number of concurrent streams from a client on the same connection. The exploitation is very simple: the client issues a request in a stream, and then sends the control frame that causes the server to send a RST_STREAM.
Attack Flow
For example, a possible attack scenario can be:
- Attacker opens an HTTP/2 connection to the server.
- Attacker sends HEADERS frame with END_STREAM flag on a new stream X.
- Attacker sends WINDOW_UPDATE for stream X with flow-control window of 0.
- The server receives the WINDOW_UPDATE and immediately sends RST_STREAM for stream X to the client (+ decreases the active streams counter by 1).
The attacker can repeat steps 2+3 as rapidly as it is capable, since the active streams counter never exceeds 1 and the attacker does not need to wait for the response from the server. This leads to resource exhaustion and distributed denial of service vulnerabilities with an impact of: CPU overload and/or memory exhaustion (implementation dependant)
Comparison to Rapid Reset
The vulnerability takes advantage of a design flow in the HTTP/2 protocol that was also used in the Rapid Reset vulnerability (CVE-2023-44487) which was exploited as a zero-day in the wild in August 2023 to October 2023, against multiple services and vendors. The Rapid Reset vulnerability uses RST_STREAM frames sent from the client, in order to create an unbounded amount of concurrent streams - it was given a CVSS score of 7.5. Rapid Reset was…
- Record
GHSA-mmxm-8w33-wc4h- CVSS 4.0
- 7.7 High
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:N/SC:N/SI:N/SA:H - CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Weakness
- CWE-400, CWE-770
- Updated
- 2026-11-02
NVD
7.7
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:
- Record
CVE-2025-5115- CVSS 4.0
- 7.7 High
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:N/SC:N/SI:N/SA:H/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X - CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Weakness
- CWE-400
- Updated
- 2026-11-02
OSV
7.7
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:
- Record
CVE-2025-5115- CVSS 4.0
- 7.7 High
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:N/SC:N/SI:N/SA:H - Weakness
- CWE-400
- Updated
- 2026-11-02
Show 29 moreShow less
OSVDEBIAN-CVE-2025-5115
7.5
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
- Record
DEBIAN-CVE-2025-5115- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVGHSA-58qw-p7qm-5rvh
3.9
Eclipse Jetty XmlParser allows arbitrary DOCTYPE declarations
From the reporter
XmlParseris vulnerable to XML external entity (XXE) vulnerability. XmlParser is being used when parsing Jetty’s xml configuration files. An attacker might exploit this vulnerability in order to achieve SSRF or cause a denial of service. One possible scenario is importing a (remote) malicious WAR into a Jetty’s server, while the WAR includes a malicious web.xml.
Impact
There are no circumstances in a normally deployed Jetty server where potentially hostile XML is given to the XmlParser class without the attacker already having arbitrary access to the server. I.e. in order to exploit XmlParser the attacker would already have the ability to deploy and execute hostile code. Specifically, Jetty has no protection against malicious web application and potentially hostile web applications should only be run on an isolated virtualisation.
Thus this is not considered a vulnerability of the Jetty server itself, as any such usage of the jetty XmlParser is equally vulnerable as a direct usage of the JVM supplied SAX parser. No CVE will be allocated to this advisory.
However, any direct usage of the XmlParser class by an application may be vulnerable. The impact would greatly depend on how the application uses XmlParser, but it could be a denial of service due to large entity expansion, or possibly the revealing local files if the XML results are accessible remotely.
Patches
Ability to configure the SAXParserFactory to fit the needs of your particular XML parser implementation have been merged as part of PR #10067
Workarounds
Don't use Jetty's XmlParser to parse data from users.
- Record
GHSA-58qw-p7qm-5rvh- CVSS 3.1
- 3.9 Low
CVSS:3.1/AV:L/AC:H/PR:H/UI:N/S:U/C:L/I:L/A:L - Weakness
- CWE-611
- Updated
- 2026-11-02
OSVGHSA-mmxm-8w33-wc4h
7.7
Eclipse Jetty affected by MadeYouReset HTTP/2 vulnerability
Technical Details
Below is a technical explanation of a newly discovered vulnerability in HTTP/2, which we refer to as “MadeYouReset.”
MadeYouReset Vulnerability Summary
The MadeYouReset DDoS vulnerability is a logical vulnerability in the HTTP/2 protocol, that uses malformed HTTP/2 control frames in order to break the max concurrent streams limit - which results in resource exhaustion and distributed denial of service.
Mechanism
The vulnerability uses malformed HTTP/2 control frames, or malformed flow, in order to make the server reset streams created by the client (using the RST_STREAM frame). The vulnerability could be triggered by several primitives, defined by the RFC of HTTP/2 (RFC 9113). The Primitives are:
- WINDOW_UPDATE frame with an increment of 0 or an increment that makes the window exceed 2^31 - 1. (section 6.9 + 6.9.1)
- HEADERS or DATA frames sent on a half-closed (remote) stream (which was closed using the END_STREAM flag). (note that for some implementations it's possible a CONTINUATION frame to trigger that as well - but it's very rare). (Section 5.1)
- PRIORITY frame with a length other than 5. (section 6.3) From our experience, the primitives are likely to exist in the decreasing order listed above. Note that based on the implementation of the library, other primitives (which are not defined by the RFC) might exist - meaning scenarios in which RST_STREAM is not supposed to be sent, but in the implementation it does. On the other hand - some RFC-defined primitives might not work, even though they are defined by the RFC (as some implementations are not fully complying with RFC). For example, some implementations we’ve seen discard the PRIORITY frame - and thus does not return RST_STREAM, and some implementations send GO_AWAY when receiving a WINDOW_UPDATE frame with increment of 0.
The vulnerability takes advantage of a design flaw in the HTTP/2 protocol - While HTTP/2 has a limit on the number of concurrently active streams per connection (which is usually 100, and is set by the parameter SETTINGS_MAX_CONCURRENT_STREAMS), the number of active streams is not counted correctly - when a stream is reset, it is immediately considered not active, and thus unaccounted for in the active streams counter. While the protocol does not count those streams as active, the server’s backend logic still processes and handles the requests that were canceled.
Thus, the attacker can exploit this vulnerability to cause the server to handle an unbounded number of concurrent streams from a client on the same connection. The exploitation is very simple: the client issues a request in a stream, and then sends the control frame that causes the server to send a RST_STREAM.
Attack Flow
For example, a possible attack scenario can be:
- Attacker opens an HTTP/2 connection to the server.
- Attacker sends HEADERS frame with END_STREAM flag on a new stream X.
- Attacker sends WINDOW_UPDATE for stream X with flow-control window of 0.
- The server receives the WINDOW_UPDATE and immediately sends RST_STREAM for stream X to the client (+ decreases the active streams counter by 1).
The attacker can repeat steps 2+3 as rapidly as it is capable, since the active streams counter never exceeds 1 and the attacker does not need to wait for the response from the server. This leads to resource exhaustion and distributed denial of service vulnerabilities with an impact of: CPU overload and/or memory exhaustion (implementation dependant)
Comparison to Rapid Reset
The vulnerability takes advantage of a design flow in the HTTP/2 protocol that was also used in the Rapid Reset vulnerability (CVE-2023-44487) which was exploited as a zero-day in the wild in August 2023 to October 2023, against multiple services and vendors. The Rapid Reset vulnerability uses RST_STREAM frames sent from the client, in order to create an unbounded amount of concurrent streams - it was given a CVSS score of 7.5. Rapid Reset was…
- Record
GHSA-mmxm-8w33-wc4h- CVSS 4.0
- 7.7 High
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:N/SC:N/SI:N/SA:H - CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Weakness
- CWE-400, CWE-770
- Updated
- 2026-11-02
OSVRHSA-2025:16454
7.5
Red Hat Security Advisory: Red Hat Product OCP Tools 4.19 OpenShift Jenkins security update
- Record
RHSA-2025:16454- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVRHSA-2025:16455
7.5
Red Hat Security Advisory: Red Hat Product OCP Tools 4.18 Openshift Jenkins security update
- Record
RHSA-2025:16455- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVRHSA-2025:16456
7.5
Red Hat Security Advisory: Red Hat Product OCP Tools 4.17 OpenShift Jenkins security update
- Record
RHSA-2025:16456- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVRHSA-2025:16457
7.5
Red Hat Security Advisory: Red Hat Product OCP Tools 4.16 OpenShift Jenkins security update
- Record
RHSA-2025:16457- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVRHSA-2025:16459
7.5
Red Hat Security Advisory: Red Hat Product OCP Tools 4.12 OpenShift Jenkins security update
- Record
RHSA-2025:16459- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVRHSA-2025:16460
7.5
Red Hat Security Advisory: Red Hat Product OCP Tools 4.13 OpenShift Jenkins security update
- Record
RHSA-2025:16460- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVRHSA-2025:16461
7.5
Red Hat Security Advisory: Red Hat Product OCP Tools 4.14 OpenShift Jenkins security update
- Record
RHSA-2025:16461- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVRHSA-2025:16462
7.5
Red Hat Security Advisory: Red Hat Product OCP Tools 4.15 OpenShift Jenkins security update
- Record
RHSA-2025:16462- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVROOT-APP-MAVEN-CVE-2025-5115
7.5
CVE-2025-5115 in org.eclipse.jetty.http2:jetty-http2-common - Patched by Root
Root has patched CVE-2025-5115 in the org.eclipse.jetty.http2:jetty-http2-common package for Root:Maven. Multiple fixed versions available.
- Record
ROOT-APP-MAVEN-CVE-2025-5115- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVUBUNTU-CVE-2025-5115
7.7
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
- Record
UBUNTU-CVE-2025-5115- CVSS 4.0
- 7.7 High
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:N/SC:N/SI:N/SA:H - CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVCLSA-2026-1770163741 No score
TuxCare security update for 2 packages (2 CVEs)
TuxCare rebuilt 2 packages to address 2 CVEs. Fixed in 9.4.59.tuxcare00001.
- Record
CLSA-2026-1770163741- Updated
- 2026-11-02
OSVCLSA-2026-1773879458 No score
TuxCare security update for 2 packages (2 CVEs)
TuxCare rebuilt 2 packages to address 2 CVEs. Fixed in 9.4.60.tuxcare0001.
- Record
CLSA-2026-1773879458- Updated
- 2026-11-02
OSVCLSA-2026-1775781157 No score
TuxCare security update for 2 packages (2 CVEs)
TuxCare rebuilt 2 packages to address 2 CVEs. Fixed in 9.4.61.tuxcare0001.
- Record
CLSA-2026-1775781157- Updated
- 2026-11-02
OSVCLSA-2026-1779065189 No score
TuxCare security update for 24 packages (9 CVEs)
TuxCare rebuilt 24 packages to address 9 CVEs. Fixed in 9.4.41.v20210516-tuxcare.1.
- Record
CLSA-2026-1779065189- Updated
- 2026-11-02
OSVCLSA-2026-1779065207 No score
TuxCare security update for 2 packages (2 CVEs)
TuxCare rebuilt 2 packages to address 2 CVEs. Fixed in 9.4.62.tuxcare0001.
- Record
CLSA-2026-1779065207- Updated
- 2026-11-02
OSVCLSA-2026-1779151632 No score
TuxCare security update for 2 packages (5 CVEs)
TuxCare rebuilt 2 packages to address 5 CVEs. Fixed in 9.4.24.v20191120-tuxcare.2.
- Record
CLSA-2026-1779151632- Updated
- 2026-11-02
OSVCLSA-2026-1779842949 No score
TuxCare security update for 2 packages (2 CVEs)
TuxCare rebuilt 2 packages to address 2 CVEs. Fixed in 9.4.57.v20241219-tuxcare.1.
- Record
CLSA-2026-1779842949- Updated
- 2026-11-02
OSVCLSA-2026-1779842950 No score
TuxCare security update for 5 packages (5 CVEs)
TuxCare rebuilt 5 packages to address 5 CVEs. Fixed in 9.4.48.v20220622-tuxcare.2.
- Record
CLSA-2026-1779842950- Updated
- 2026-11-02
OSVCLSA-2026-1786553094 No score
TuxCare security update for org.eclipse.jetty.http2:http2-common (1 CVE)
TuxCare rebuilt org.eclipse.jetty.http2:http2-common to address 1 CVE. Fixed in 9.4.53.v20231009-tuxcare.7.
- Record
CLSA-2026-1786553094- Updated
- 2026-11-02
OSVCLSA-2026-1788878815 No score
TuxCare security update for 2 packages (2 CVEs)
TuxCare rebuilt 2 packages to address 2 CVEs. Fixed in 9.4.50.v20221201-tuxcare.5.
- Record
CLSA-2026-1788878815- Updated
- 2026-11-02
OSVCLSA-2026-1792753531 No score
TuxCare security update for 3 packages (4 CVEs)
TuxCare rebuilt 3 packages to address 4 CVEs. Fixed in 11.0.18-tuxcare.1.
- Record
CLSA-2026-1792753531- Updated
- 2026-11-02
OSVCLSA-2026-1792756836 No score
TuxCare security update for 3 packages (4 CVEs)
TuxCare rebuilt 3 packages to address 4 CVEs. Fixed in 11.0.19-tuxcare.4.
- Record
CLSA-2026-1792756836- Updated
- 2026-11-02
OSVCLSA-2026-1793132217 No score
TuxCare security update for 9 packages (5 CVEs)
TuxCare rebuilt 9 packages to address 5 CVEs. Fixed in 12.0.22-tuxcare.1.
- Record
CLSA-2026-1793132217- Updated
- 2026-11-02
OSVopenSUSE-SU-2025:15482-1 No score
jetty-annotations-9.4.58-1.1 on GA media
These are all security issues fixed in the jetty-annotations-9.4.58-1.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2025:15482-1- Updated
- 2026-11-02
OSVSUSE-SU-2025:02993-1 No score
Security update for jetty-minimal
This update for jetty-minimal fixes the following issues:
Upgraded to version 9.4.58.v20250814:
- CVE-2025-5115: Fixed MadeYouReset DoS attack via HTTP/2 protocol (including DNS over HTTPS) (bsc#1244252)
- Record
SUSE-SU-2025:02993-1- Updated
- 2026-11-02
OSVSUSE-SU-2025:02993-2 No score
Security update for jetty-minimal
This update for jetty-minimal fixes the following issues:
Upgraded to version 9.4.58.v20250814:
- CVE-2025-5115: Fixed MadeYouReset DoS attack via HTTP/2 protocol (including DNS over HTTPS) (bsc#1244252)
- Record
SUSE-SU-2025:02993-2- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
org.eclipse.jetty:jetty-xmlMaven |
11.0.0-alpha0 to 11.0.15 | 11.0.16 |
org.eclipse.jetty:jetty-xmlMaven |
10.0.0-alpha0 to 10.0.15 | 10.0.16 |
org.eclipse.jetty:jetty-xmlMaven |
12.0.0.alpha0 to 12.0.0.beta4 | 12.0.0 |
org.eclipse.jetty:jetty-xmlMaven |
through 9.4.51 | 9.4.52.v20230823 |
org.eclipse.jetty.http2:http2-commonMaven |
9.3.0 to 9.4.57 | 9.4.58 |
org.eclipse.jetty.http2:http2-commonMaven |
10.0.0 to 10.0.25 | 10.0.26 |
org.eclipse.jetty.http2:http2-commonMaven |
11.0.0 to 11.0.25 | 11.0.26 |
org.eclipse.jetty.http2:jetty-http2-commonMaven |
12.0.0 to 12.0.24 | 12.0.25 |
org.eclipse.jetty.http2:jetty-http2-commonMaven |
12.1.0.alpha0 to 12.1.0.beta2 | 12.1.0.beta3 |
org.eclipse.jetty.http2:http2-commonTuxCare:Maven From an advisory covering 2 CVEs |
9.4.59 up to 9.4.59.tuxcare00001 | 9.4.59.tuxcare00001 |
Show 120 moreShow less
| Package | Affected | Fixed |
|---|---|---|
org.eclipse.jetty:jetty-httpTuxCare:Maven From an advisory covering 2 CVEs |
9.4.59 up to 9.4.59.tuxcare00001 | 9.4.59.tuxcare00001 |
org.eclipse.jetty.http2:http2-commonTuxCare:Maven From an advisory covering 2 CVEs |
9.4.60 up to 9.4.60.tuxcare0001 | 9.4.60.tuxcare0001 |
org.eclipse.jetty:jetty-httpTuxCare:Maven From an advisory covering 2 CVEs |
9.4.60 up to 9.4.60.tuxcare0001 | 9.4.60.tuxcare0001 |
org.eclipse.jetty.http2:http2-commonTuxCare:Maven From an advisory covering 2 CVEs |
9.4.61 up to 9.4.61.tuxcare0001 | 9.4.61.tuxcare0001 |
org.eclipse.jetty:jetty-jaspiTuxCare:Maven From an advisory covering 2 CVEs |
9.4.61 up to 9.4.61.tuxcare0001 | 9.4.61.tuxcare0001 |
org.eclipse.jetty.websocket:javax-websocket-client-implTuxCare:Maven From an advisory covering 8 CVEs |
9.4.41.v20210516 up to 9.4.41.v20210516-tuxcare.1 | 9.4.41.v20210516-tuxcare.1 |
org.eclipse.jetty.websocket:javax-websocket-server-implTuxCare:Maven From an advisory covering 8 CVEs |
9.4.41.v20210516 up to 9.4.41.v20210516-tuxcare.1 | 9.4.41.v20210516-tuxcare.1 |
org.eclipse.jetty.websocket:websocket-apiTuxCare:Maven From an advisory covering 8 CVEs |
9.4.41.v20210516 up to 9.4.41.v20210516-tuxcare.1 | 9.4.41.v20210516-tuxcare.1 |
org.eclipse.jetty.websocket:websocket-clientTuxCare:Maven From an advisory covering 8 CVEs |
9.4.41.v20210516 up to 9.4.41.v20210516-tuxcare.1 | 9.4.41.v20210516-tuxcare.1 |
org.eclipse.jetty.websocket:websocket-commonTuxCare:Maven From an advisory covering 8 CVEs |
9.4.41.v20210516 up to 9.4.41.v20210516-tuxcare.1 | 9.4.41.v20210516-tuxcare.1 |
org.eclipse.jetty.websocket:websocket-serverTuxCare:Maven From an advisory covering 8 CVEs |
9.4.41.v20210516 up to 9.4.41.v20210516-tuxcare.1 | 9.4.41.v20210516-tuxcare.1 |
org.eclipse.jetty.websocket:websocket-servletTuxCare:Maven From an advisory covering 8 CVEs |
9.4.41.v20210516 up to 9.4.41.v20210516-tuxcare.1 | 9.4.41.v20210516-tuxcare.1 |
org.eclipse.jetty:jetty-annotationsTuxCare:Maven From an advisory covering 8 CVEs |
9.4.41.v20210516 up to 9.4.41.v20210516-tuxcare.1 | 9.4.41.v20210516-tuxcare.1 |
org.eclipse.jetty:jetty-bomTuxCare:Maven From an advisory covering 8 CVEs |
9.4.41.v20210516 up to 9.4.41.v20210516-tuxcare.1 | 9.4.41.v20210516-tuxcare.1 |
org.eclipse.jetty:jetty-clientTuxCare:Maven From an advisory covering 8 CVEs |
9.4.41.v20210516 up to 9.4.41.v20210516-tuxcare.1 | 9.4.41.v20210516-tuxcare.1 |
org.eclipse.jetty:jetty-continuationTuxCare:Maven From an advisory covering 8 CVEs |
9.4.41.v20210516 up to 9.4.41.v20210516-tuxcare.1 | 9.4.41.v20210516-tuxcare.1 |
org.eclipse.jetty:jetty-httpTuxCare:Maven From an advisory covering 8 CVEs |
9.4.41.v20210516 up to 9.4.41.v20210516-tuxcare.1 | 9.4.41.v20210516-tuxcare.1 |
org.eclipse.jetty:jetty-ioTuxCare:Maven From an advisory covering 8 CVEs |
9.4.41.v20210516 up to 9.4.41.v20210516-tuxcare.1 | 9.4.41.v20210516-tuxcare.1 |
org.eclipse.jetty:jetty-jmxTuxCare:Maven From an advisory covering 8 CVEs |
9.4.41.v20210516 up to 9.4.41.v20210516-tuxcare.1 | 9.4.41.v20210516-tuxcare.1 |
org.eclipse.jetty:jetty-jndiTuxCare:Maven From an advisory covering 8 CVEs |
9.4.41.v20210516 up to 9.4.41.v20210516-tuxcare.1 | 9.4.41.v20210516-tuxcare.1 |
org.eclipse.jetty:jetty-plusTuxCare:Maven From an advisory covering 8 CVEs |
9.4.41.v20210516 up to 9.4.41.v20210516-tuxcare.1 | 9.4.41.v20210516-tuxcare.1 |
org.eclipse.jetty:jetty-securityTuxCare:Maven From an advisory covering 8 CVEs |
9.4.41.v20210516 up to 9.4.41.v20210516-tuxcare.1 | 9.4.41.v20210516-tuxcare.1 |
org.eclipse.jetty:jetty-serverTuxCare:Maven From an advisory covering 8 CVEs |
9.4.41.v20210516 up to 9.4.41.v20210516-tuxcare.1 | 9.4.41.v20210516-tuxcare.1 |
org.eclipse.jetty:jetty-servletTuxCare:Maven From an advisory covering 8 CVEs |
9.4.41.v20210516 up to 9.4.41.v20210516-tuxcare.1 | 9.4.41.v20210516-tuxcare.1 |
org.eclipse.jetty:jetty-servletsTuxCare:Maven From an advisory covering 8 CVEs |
9.4.41.v20210516 up to 9.4.41.v20210516-tuxcare.1 | 9.4.41.v20210516-tuxcare.1 |
org.eclipse.jetty:jetty-utilTuxCare:Maven From an advisory covering 8 CVEs |
9.4.41.v20210516 up to 9.4.41.v20210516-tuxcare.1 | 9.4.41.v20210516-tuxcare.1 |
org.eclipse.jetty:jetty-util-ajaxTuxCare:Maven From an advisory covering 8 CVEs |
9.4.41.v20210516 up to 9.4.41.v20210516-tuxcare.1 | 9.4.41.v20210516-tuxcare.1 |
org.eclipse.jetty:jetty-webappTuxCare:Maven From an advisory covering 8 CVEs |
9.4.41.v20210516 up to 9.4.41.v20210516-tuxcare.1 | 9.4.41.v20210516-tuxcare.1 |
org.eclipse.jetty:jetty-xmlTuxCare:Maven From an advisory covering 8 CVEs |
9.4.41.v20210516 up to 9.4.41.v20210516-tuxcare.1 | 9.4.41.v20210516-tuxcare.1 |
org.eclipse.jetty.http2:http2-commonTuxCare:Maven From an advisory covering 2 CVEs |
9.4.62 up to 9.4.62.tuxcare0001 | 9.4.62.tuxcare0001 |
org.eclipse.jetty:jetty-serverTuxCare:Maven From an advisory covering 2 CVEs |
9.4.62 up to 9.4.62.tuxcare0001 | 9.4.62.tuxcare0001 |
org.eclipse.jetty.http2:http2-commonTuxCare:Maven From an advisory covering 5 CVEs |
9.4.24.v20191120 up to 9.4.24.v20191120-tuxcare.2, plus listed versions 9.4.24.v20191120-tuxcare.1 |
9.4.24.v20191120-tuxcare.2 |
org.eclipse.jetty:jetty-serverTuxCare:Maven From an advisory covering 5 CVEs |
9.4.24.v20191120 up to 9.4.24.v20191120-tuxcare.2, plus listed versions 9.4.24.v20191120-tuxcare.1 |
9.4.24.v20191120-tuxcare.2 |
org.eclipse.jetty.http2:http2-commonTuxCare:Maven From an advisory covering 2 CVEs |
9.4.57.v20241219 up to 9.4.57.v20241219-tuxcare.1 | 9.4.57.v20241219-tuxcare.1 |
org.eclipse.jetty:jetty-httpTuxCare:Maven From an advisory covering 2 CVEs |
9.4.57.v20241219 up to 9.4.57.v20241219-tuxcare.1 | 9.4.57.v20241219-tuxcare.1 |
org.eclipse.jetty.http2:http2-commonTuxCare:Maven From an advisory covering 4 CVEs |
9.4.48.v20220622 up to 9.4.48.v20220622-tuxcare.2, plus listed versions 9.4.48.v20220622-tuxcare.1 |
9.4.48.v20220622-tuxcare.2 |
org.eclipse.jetty:jetty-openidTuxCare:Maven From an advisory covering 4 CVEs |
9.4.48.v20220622 up to 9.4.48.v20220622-tuxcare.2, plus listed versions 9.4.48.v20220622-tuxcare.1 |
9.4.48.v20220622-tuxcare.2 |
org.eclipse.jetty:jetty-serverTuxCare:Maven From an advisory covering 4 CVEs |
9.4.48.v20220622 up to 9.4.48.v20220622-tuxcare.2, plus listed versions 9.4.48.v20220622-tuxcare.1 |
9.4.48.v20220622-tuxcare.2 |
org.eclipse.jetty:jetty-servletsTuxCare:Maven From an advisory covering 4 CVEs |
9.4.48.v20220622 up to 9.4.48.v20220622-tuxcare.2, plus listed versions 9.4.48.v20220622-tuxcare.1 |
9.4.48.v20220622-tuxcare.2 |
org.eclipse.jetty:jetty-xmlTuxCare:Maven From an advisory covering 4 CVEs |
9.4.48.v20220622 up to 9.4.48.v20220622-tuxcare.2, plus listed versions 9.4.48.v20220622-tuxcare.1 |
9.4.48.v20220622-tuxcare.2 |
org.eclipse.jetty.http2:http2-commonTuxCare:Maven |
9.4.53.v20231009 up to 9.4.53.v20231009-tuxcare.7, plus listed versions 9.4.53.v20231009-tuxcare.19.4.53.v20231009-tuxcare.29.4.53.v20231009-tuxcare.39.4.53.v20231009-tuxcare.49.4.53.v20231009-tuxcare.59.4.53.v20231009-tuxcare.6 |
9.4.53.v20231009-tuxcare.7 |
org.eclipse.jetty.http2:http2-commonTuxCare:Maven From an advisory covering 2 CVEs |
9.4.50.v20221201 up to 9.4.50.v20221201-tuxcare.5, plus listed versions 9.4.50.v20221201-tuxcare.19.4.50.v20221201-tuxcare.29.4.50.v20221201-tuxcare.39.4.50.v20221201-tuxcare.4 |
9.4.50.v20221201-tuxcare.5 |
org.eclipse.jetty:jetty-httpTuxCare:Maven From an advisory covering 2 CVEs |
9.4.50.v20221201 up to 9.4.50.v20221201-tuxcare.5, plus listed versions 9.4.50.v20221201-tuxcare.19.4.50.v20221201-tuxcare.29.4.50.v20221201-tuxcare.39.4.50.v20221201-tuxcare.4 |
9.4.50.v20221201-tuxcare.5 |
org.eclipse.jetty.http2:http2-commonTuxCare:Maven From an advisory covering 4 CVEs |
11.0.18 up to 11.0.18-tuxcare.1 | 11.0.18-tuxcare.1 |
org.eclipse.jetty:jetty-jaspiTuxCare:Maven From an advisory covering 4 CVEs |
11.0.18 up to 11.0.18-tuxcare.1 | 11.0.18-tuxcare.1 |
org.eclipse.jetty:jetty-serverTuxCare:Maven From an advisory covering 4 CVEs |
11.0.18 up to 11.0.18-tuxcare.1 | 11.0.18-tuxcare.1 |
org.eclipse.jetty.http2:http2-commonTuxCare:Maven From an advisory covering 4 CVEs |
11.0.19 up to 11.0.19-tuxcare.4, plus listed versions 11.0.19-tuxcare.111.0.19-tuxcare.211.0.19-tuxcare.3 |
11.0.19-tuxcare.4 |
org.eclipse.jetty:jetty-jaspiTuxCare:Maven From an advisory covering 4 CVEs |
11.0.19 up to 11.0.19-tuxcare.4, plus listed versions 11.0.19-tuxcare.111.0.19-tuxcare.211.0.19-tuxcare.3 |
11.0.19-tuxcare.4 |
org.eclipse.jetty:jetty-serverTuxCare:Maven From an advisory covering 4 CVEs |
11.0.19 up to 11.0.19-tuxcare.4, plus listed versions 11.0.19-tuxcare.111.0.19-tuxcare.211.0.19-tuxcare.3 |
11.0.19-tuxcare.4 |
org.eclipse.jetty.ee10:jetty-ee10-jaspiTuxCare:Maven From an advisory covering 5 CVEs |
12.0.22 up to 12.0.22-tuxcare.1 | 12.0.22-tuxcare.1 |
org.eclipse.jetty.ee8:jetty-ee8-jaspiTuxCare:Maven From an advisory covering 5 CVEs |
12.0.22 up to 12.0.22-tuxcare.1 | 12.0.22-tuxcare.1 |
org.eclipse.jetty.ee8:jetty-ee8-securityTuxCare:Maven From an advisory covering 5 CVEs |
12.0.22 up to 12.0.22-tuxcare.1 | 12.0.22-tuxcare.1 |
org.eclipse.jetty.ee9:jetty-ee9-jaspiTuxCare:Maven From an advisory covering 5 CVEs |
12.0.22 up to 12.0.22-tuxcare.1 | 12.0.22-tuxcare.1 |
org.eclipse.jetty.ee9:jetty-ee9-securityTuxCare:Maven From an advisory covering 5 CVEs |
12.0.22 up to 12.0.22-tuxcare.1 | 12.0.22-tuxcare.1 |
org.eclipse.jetty.http2:jetty-http2-commonTuxCare:Maven From an advisory covering 5 CVEs |
12.0.22 up to 12.0.22-tuxcare.1 | 12.0.22-tuxcare.1 |
org.eclipse.jetty:jetty-httpTuxCare:Maven From an advisory covering 5 CVEs |
12.0.22 up to 12.0.22-tuxcare.1 | 12.0.22-tuxcare.1 |
org.eclipse.jetty:jetty-securityTuxCare:Maven From an advisory covering 5 CVEs |
12.0.22 up to 12.0.22-tuxcare.1 | 12.0.22-tuxcare.1 |
org.eclipse.jetty:jetty-serverTuxCare:Maven From an advisory covering 5 CVEs |
12.0.22 up to 12.0.22-tuxcare.1 | 12.0.22-tuxcare.1 |
jetty12Debian:13 |
before 12.0.17-3.1~deb13u1, plus listed versions 12.0.17-3 |
12.0.17-3.1~deb13u1 |
jetty12Debian:14 |
before 12.0.17-3.1, plus listed versions 12.0.17-312.0.17-3.1~deb13u1 |
12.0.17-3.1 |
jetty9Debian:12 |
before 9.4.57-1.1~deb12u1, plus listed versions 9.4.50-49.4.50-4+deb12u19.4.50-4+deb12u29.4.50-4+deb12u39.4.51-1 Show 8 moreShow less9.4.51-29.4.52-19.4.53-19.4.54-19.4.55-19.4.56-19.4.57-0+deb12u19.4.57-1 |
9.4.57-1.1~deb12u1 |
jetty9Debian:13 |
before 9.4.57-1.1~deb13u1, plus listed versions 9.4.57-19.4.57-1.1~deb12u1 |
9.4.57-1.1~deb13u1 |
jetty9Debian:14 |
before 9.4.57-1.1, plus listed versions 9.4.57-19.4.57-1.1~deb12u19.4.57-1.1~deb13u1 |
9.4.57-1.1 |
jetty9Debian:11 |
before 9.4.57-0+deb11u3, plus listed versions 9.4.39-39.4.39-3+deb11u19.4.39-3+deb11u29.4.44-19.4.44-2 Show 23 moreShow less9.4.44-39.4.44-49.4.45-19.4.46-19.4.48-19.4.49-19.4.49-1.19.4.50-19.4.50-1~bpo11+19.4.50-29.4.50-39.4.50-49.4.50-4+deb11u19.4.50-4+deb11u29.4.51-19.4.51-29.4.52-19.4.53-19.4.54-19.4.55-19.4.56-19.4.57-0+deb11u19.4.57-0+deb11u2 |
9.4.57-0+deb11u3 |
org.eclipse.jetty:jetty-xmlMaven |
10.0.0-alpha0 up to 10.0.16, plus listed versions 10.0.010.0.0.alpha110.0.0.alpha210.0.0.beta010.0.0.beta1 Show 17 moreShow less10.0.0.beta210.0.0.beta310.0.110.0.1010.0.1110.0.1210.0.1310.0.1410.0.1510.0.210.0.310.0.410.0.510.0.610.0.710.0.810.0.9 |
10.0.16 |
org.eclipse.jetty:jetty-xmlMaven |
11.0.0-alpha0 up to 11.0.16, plus listed versions 11.0.011.0.0.beta111.0.0.beta211.0.0.beta311.0.1 Show 14 moreShow less11.0.1011.0.1111.0.1211.0.1311.0.1411.0.1511.0.211.0.311.0.411.0.511.0.611.0.711.0.811.0.9 |
11.0.16 |
org.eclipse.jetty:jetty-xmlMaven |
12.0.0.alpha0 up to 12.0.0, plus listed versions 12.0.0.alpha112.0.0.alpha212.0.0.alpha312.0.0.beta012.0.0.beta112.0.0.beta212.0.0.beta312.0.0.beta4 |
12.0.0 |
org.eclipse.jetty:jetty-xmlMaven |
before 9.4.52.v20230823, plus listed versions 7.0.0.M07.0.0.M17.0.0.M27.0.0.M37.0.0.M4 Show 45 moreShow less7.0.0.RC07.0.0.RC17.0.0.RC27.0.0.RC37.0.0.RC47.0.0.RC57.0.0.RC67.0.0.v200910057.0.1.v200911257.0.2.RC07.0.2.v201003317.1.0.RC07.1.0.RC17.1.0.v201005057.1.1.v201005177.1.2.v201005237.1.3.v201005267.1.4.v201006107.1.5.v201007057.1.6.v201007157.2.0.RC07.2.0.v201010207.2.1.v201011117.2.2.v201012057.3.0.v201102037.3.1.v201103077.4.0.RC07.4.0.v201104147.4.1.v201105137.4.2.v201105267.4.3.v201107017.4.4.v201107077.4.5.v201107257.5.0.RC07.5.0.RC17.5.0.RC27.5.0.v201109017.5.1.v201109087.5.2.v201110067.5.3.v201110117.5.4.v201110247.6.0.RC07.6.0.RC17.6.0.RC27.6.0.RC3 |
9.4.52.v20230823 |
org.eclipse.jetty.http2:http2-commonMaven |
9.3.0 up to 9.4.58, plus listed versions 9.3.0.v201506129.3.1.v201507149.3.10.M09.3.10.v201606219.3.11.M0 Show 45 moreShow less9.3.11.v201607219.3.12.v201609159.3.13.M09.3.13.v201610149.3.14.v201610289.3.15.v201612209.3.16.v201701209.3.17.RC09.3.17.v201703179.3.18.v201704069.3.19.v201705029.3.2.v201507309.3.20.v201705319.3.21.M09.3.21.RC09.3.21.v201709189.3.22.v201710309.3.23.v201802289.3.24.v201806059.3.25.v201809049.3.26.v201904039.3.27.v201904189.3.28.v201911059.3.29.v202010199.3.3.v201508279.3.30.v202110019.3.4.RC09.3.4.RC19.3.4.v201510079.3.5.v201510129.3.6.v201511069.3.7.RC09.3.7.RC19.3.7.v201601159.3.8.RC09.3.8.v201603149.3.9.M09.3.9.M19.3.9.v201605179.4.0.M09.4.0.M19.4.0.RC09.4.0.RC19.4.0.RC29.4.0.RC3 |
9.4.58 |
org.eclipse.jetty.http2:http2-commonMaven |
10.0.0 up to 10.0.26, plus listed versions 10.0.110.0.1010.0.1110.0.1210.0.13 Show 20 moreShow less10.0.1410.0.1510.0.1610.0.1710.0.1810.0.1910.0.210.0.2010.0.2110.0.2210.0.2310.0.2410.0.2510.0.310.0.410.0.510.0.610.0.710.0.810.0.9 |
10.0.26 |
org.eclipse.jetty.http2:http2-commonMaven |
11.0.0 up to 11.0.26, plus listed versions 11.0.111.0.1011.0.1111.0.1211.0.13 Show 20 moreShow less11.0.1411.0.1511.0.1611.0.1711.0.1811.0.1911.0.211.0.2011.0.2111.0.2211.0.2311.0.2411.0.2511.0.311.0.411.0.511.0.611.0.711.0.811.0.9 |
11.0.26 |
org.eclipse.jetty.http2:jetty-http2-commonMaven |
12.0.0 up to 12.0.25, plus listed versions 12.0.112.0.1012.0.1112.0.1212.0.13 Show 19 moreShow less12.0.1412.0.1512.0.1612.0.1712.0.1812.0.1912.0.212.0.2012.0.2112.0.2212.0.2312.0.2412.0.312.0.412.0.512.0.612.0.712.0.812.0.9 |
12.0.25 |
org.eclipse.jetty.http2:jetty-http2-commonMaven |
12.1.0.alpha0 up to 12.1.0.beta3, plus listed versions 12.1.0.alpha112.1.0.alpha212.1.0.beta012.1.0.beta112.1.0.beta2 |
12.1.0.beta3 |
jenkinsRed Hat:ocp_tools:4.19::el9 |
before 0:2.516.3.1758206866-3.el9 | 0:2.516.3.1758206866-3.el9 |
jenkins-2-pluginsRed Hat:ocp_tools:4.19::el9 |
before 0:4.19.1758207171-1.el9 | 0:4.19.1758207171-1.el9 |
jenkinsRed Hat:ocp_tools:4.18::el9 |
before 0:2.516.3.1758260563-3.el9 | 0:2.516.3.1758260563-3.el9 |
jenkins-2-pluginsRed Hat:ocp_tools:4.18::el9 |
before 0:4.18.1758260849-1.el9 | 0:4.18.1758260849-1.el9 |
jenkinsRed Hat:ocp_tools:4.17::el9 |
before 0:2.516.3.1758259817-3.el9 | 0:2.516.3.1758259817-3.el9 |
jenkins-2-pluginsRed Hat:ocp_tools:4.17::el9 |
before 0:4.17.1758260106-1.el9 | 0:4.17.1758260106-1.el9 |
jenkinsRed Hat:ocp_tools:4.16::el9 |
before 0:2.516.3.1758336945-3.el9 | 0:2.516.3.1758336945-3.el9 |
jenkins-2-pluginsRed Hat:ocp_tools:4.16::el9 |
before 0:4.16.1758337173-1.el9 | 0:4.16.1758337173-1.el9 |
jenkinsRed Hat:ocp_tools:4.12::el8 |
before 0:2.516.3.1758299374-3.el8 | 0:2.516.3.1758299374-3.el8 |
jenkins-2-pluginsRed Hat:ocp_tools:4.12::el8 |
before 0:4.12.1758299735-1.el8 | 0:4.12.1758299735-1.el8 |
jenkinsRed Hat:ocp_tools:4.13::el8 |
before 0:2.516.3.1758298953-3.el8 | 0:2.516.3.1758298953-3.el8 |
jenkins-2-pluginsRed Hat:ocp_tools:4.13::el8 |
before 0:4.13.1758299004-1.el8 | 0:4.13.1758299004-1.el8 |
jenkinsRed Hat:ocp_tools:4.14::el8 |
before 0:2.516.3.1758302106-3.el8 | 0:2.516.3.1758302106-3.el8 |
jenkins-2-pluginsRed Hat:ocp_tools:4.14::el8 |
before 0:4.14.1758302383-1.el8 | 0:4.14.1758302383-1.el8 |
jenkinsRed Hat:ocp_tools:4.15::el8 |
before 0:2.516.3.1758302665-3.el8 | 0:2.516.3.1758302665-3.el8 |
jenkins-2-pluginsRed Hat:ocp_tools:4.15::el8 |
before 0:4.15.1758303157-1.el8 | 0:4.15.1758303157-1.el8 |
org.eclipse.jetty.http2:jetty-http2-commonRoot:Maven |
before 12.0.13-aikido.7 | 12.0.13-aikido.712.0.3-aikido.712.0.13-aikido.812.0.13-aikido.912.0.16-aikido.412.0.3-aikido.812.0.13-aikido.1012.0.16-aikido.512.0.3-aikido.9 |
io.root.org.eclipse.jetty.http2:jetty-http2-commonRoot:Maven |
before 12.0.3-root.io.3 | 12.0.3-root.io.312.0.13-root.io.612.0.16-root.io.212.0.3-root.io.412.0.3-root.io.512.0.3-root.io.612.0.13-root.io.712.0.3-root.io.712.0.16-root.io.312.0.13-root.io.812.0.13-root.io.912.0.16-root.io.412.0.3-root.io.812.0.13-root.io.1012.0.16-root.io.512.0.3-root.io.9 |
jetty-minimalSUSE:Linux Enterprise Module for Development Tools 15 SP6 |
before 9.4.58-150200.3.34.1 | 9.4.58-150200.3.34.1 |
jetty-minimalSUSE:Linux Enterprise Module for Development Tools 15 SP7 |
before 9.4.58-150200.3.34.1 | 9.4.58-150200.3.34.1 |
jetty-minimalSUSE:Linux Enterprise Module for Package Hub 15 SP6 |
before 9.4.58-150200.3.34.1 | 9.4.58-150200.3.34.1 |
jetty-minimalSUSE:Linux Enterprise Module for Package Hub 15 SP7 |
before 9.4.58-150200.3.34.1 | 9.4.58-150200.3.34.1 |
jetty-minimalSUSE:Linux Enterprise High Performance Computing 15 SP3-LTSS |
before 9.4.58-150200.3.34.1 | 9.4.58-150200.3.34.1 |
jetty-minimalSUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOS |
before 9.4.58-150200.3.34.1 | 9.4.58-150200.3.34.1 |
jetty-minimalSUSE:Linux Enterprise High Performance Computing 15 SP4-LTSS |
before 9.4.58-150200.3.34.1 | 9.4.58-150200.3.34.1 |
jetty-minimalSUSE:Linux Enterprise High Performance Computing 15 SP5-ESPOS |
before 9.4.58-150200.3.34.1 | 9.4.58-150200.3.34.1 |
jetty-minimalSUSE:Linux Enterprise High Performance Computing 15 SP5-LTSS |
before 9.4.58-150200.3.34.1 | 9.4.58-150200.3.34.1 |
jetty-minimalSUSE:Linux Enterprise Server 15 SP3-LTSS |
before 9.4.58-150200.3.34.1 | 9.4.58-150200.3.34.1 |
jetty-minimalSUSE:Linux Enterprise Server 15 SP4-LTSS |
before 9.4.58-150200.3.34.1 | 9.4.58-150200.3.34.1 |
jetty-minimalSUSE:Linux Enterprise Server 15 SP5-LTSS |
before 9.4.58-150200.3.34.1 | 9.4.58-150200.3.34.1 |
jetty-minimalSUSE:Linux Enterprise Server for SAP Applications 15 SP3 |
before 9.4.58-150200.3.34.1 | 9.4.58-150200.3.34.1 |
jetty-minimalSUSE:Linux Enterprise Server for SAP Applications 15 SP4 |
before 9.4.58-150200.3.34.1 | 9.4.58-150200.3.34.1 |
jetty-minimalSUSE:Linux Enterprise Server for SAP Applications 15 SP5 |
before 9.4.58-150200.3.34.1 | 9.4.58-150200.3.34.1 |
jetty-minimalSUSE:Enterprise Storage 7.1 |
before 9.4.58-150200.3.34.1 | 9.4.58-150200.3.34.1 |
jetty-minimalopenSUSE:Leap 15.6 |
before 9.4.58-150200.3.34.1 | 9.4.58-150200.3.34.1 |
jetty-websocketopenSUSE:Leap 15.6 |
before 9.4.58-150200.3.34.1 | 9.4.58-150200.3.34.1 |
jettyUbuntu:14.04:LTS |
All versions, plus listed versions 6.1.26-1ubuntu16.1.26-1ubuntu1.16.1.26-1ubuntu1.2 |
None known |
jettyUbuntu:16.04:LTS |
All versions, plus listed versions 6.1.26-56.1.26-5ubuntu0.1 |
None known |
jetty9Ubuntu:16.04:LTS |
All versions, plus listed versions 9.2.14-1 |
None known |
jetty9Ubuntu:18.04:LTS |
All versions, plus listed versions 9.2.22-29.2.22-39.2.23-19.4.15-1~18.04.1ubuntu1 |
None known |
jetty9Ubuntu:20.04:LTS |
All versions, plus listed versions 9.4.18-2build29.4.26-1 |
None known |
jetty9Ubuntu:22.04:LTS |
All versions, plus listed versions 9.4.39-39.4.44-29.4.44-39.4.44-49.4.45-1 |
None known |
jetty9Ubuntu:24.04:LTS |
All versions, plus listed versions 9.4.51-29.4.53-1 |
None known |
jetty9Ubuntu:25.10 |
All versions, plus listed versions 9.4.56-19.4.57-1 |
None known |
jetty9Ubuntu:26.10 |
All versions, plus listed versions 9.4.58-19.4.58-2 |
None known |
jetty9Ubuntu:26.04:LTS |
All versions, plus listed versions 9.4.57-19.4.57-1.19.4.58-1 |
None known |
jetty-minimalopenSUSE:Tumbleweed |
before 9.4.58-1.1 | 9.4.58-1.1 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, facts | ||
| first indexed | CVE List, EUVD, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2025-5115 is a high vulnerability (CVSS 7.7) in Eclipse Jetty, published July 10, 2023. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 3.57%, the 89th percentile. Fixed in org.eclipse.jetty:jetty-xml 11.0.16.
References
github.com/jetty/jetty.project/security/advisories/GHSA-mmxm-8w33-wc4h
github.com/jetty/jetty.project/pull/13449
github.com/jetty/jetty.project/releases/tag/jetty-12.1.0
github.com/jetty/jetty.project/releases/tag/jetty-12.0.25
github.com/jetty/jetty.project/releases/tag/jetty-11.0.26
github.com/jetty/jetty.project/releases/tag/jetty-10.0.26
Show 46 moreShow less
github.com/jetty/jetty.project/releases/tag/jetty-9.4.58.v20250814
lists.debian.org/debian-lts-announce/2025/09/msg00014.html
kb.cert.org/vuls/id/767506
openwall.com/lists/oss-security/2025/09/17/1
openwall.com/lists/oss-security/2025/08/20/4
github.com/eclipse/jetty.project/security/advisories/GHSA-58qw-p7qm-5rvh
github.com/eclipse/jetty.project/pull/10067
github.com/eclipse/jetty.project/releases/tag/jetty-10.0.16
github.com/eclipse/jetty.project/releases/tag/jetty-11.0.16
github.com/eclipse/jetty.project/releases/tag/jetty-12.0.0
github.com/eclipse/jetty.project/releases/tag/jetty-9.4.52.v20230823
github.com/jetty/jetty.project/security/advisories/GHSA-58qw-p7qm-5rvh
github.com/advisories/GHSA-58qw-p7qm-5rvh
github.com/jetty/jetty.project/commit/f9ee3904788b08203ed62c95a560d951da37bdb1
nvd.nist.gov/vuln/detail/CVE-2025-5115
github.com/advisories/GHSA-mmxm-8w33-wc4h
repo.maven.apache.org/maven2
github.com/CVEProject/cvelistV5/tree/main/cves/2025/5xxx/CVE-2025-5115.json
github.com/jetty/jetty.project
security-tracker.debian.org/tracker/CVE-2025-5115
github.com/eclipse/jetty.project
access.redhat.com/errata/RHSA-2025:16454
access.redhat.com/security/updates/classification
bugzilla.redhat.com/show_bug.cgi?id=2373310
security.access.redhat.com/data/csaf/v2/advisories/2025/rhsa-2025_16454.json
access.redhat.com/security/cve/CVE-2025-5115
cve.org/CVERecord?id=CVE-2025-5115
access.redhat.com/errata/RHSA-2025:16455
security.access.redhat.com/data/csaf/v2/advisories/2025/rhsa-2025_16455.json
access.redhat.com/errata/RHSA-2025:16456
security.access.redhat.com/data/csaf/v2/advisories/2025/rhsa-2025_16456.json
access.redhat.com/errata/RHSA-2025:16457
security.access.redhat.com/data/csaf/v2/advisories/2025/rhsa-2025_16457.json
access.redhat.com/errata/RHSA-2025:16459
security.access.redhat.com/data/csaf/v2/advisories/2025/rhsa-2025_16459.json
access.redhat.com/errata/RHSA-2025:16460
security.access.redhat.com/data/csaf/v2/advisories/2025/rhsa-2025_16460.json
access.redhat.com/errata/RHSA-2025:16461
security.access.redhat.com/data/csaf/v2/advisories/2025/rhsa-2025_16461.json
access.redhat.com/errata/RHSA-2025:16462
security.access.redhat.com/data/csaf/v2/advisories/2025/rhsa-2025_16462.json
suse.com/support/update/announcement/2025/suse-su-202502993-1
bugzilla.suse.com/1244252
suse.com/security/cve/CVE-2025-5115
suse.com/support/update/announcement/2025/suse-su-202502993-2
ubuntu.com/security/CVE-2025-5115
Left out here: 322 versions and the rest of 2 source descriptions. The JSON record has them.