Skip to content

KAFKA-20168: Upgrade Jetty from 12.0.22 to 12.0.32 to fix CVE-2025-5115 (4.1)#21461

Merged
chia7712 merged 2 commits intoapache:4.1from
mingyen066:KAFKA-20168-Upgrade-jetty-to-fix-CVE-2025-5115-4.1
Feb 12, 2026
Merged

KAFKA-20168: Upgrade Jetty from 12.0.22 to 12.0.32 to fix CVE-2025-5115 (4.1)#21461
chia7712 merged 2 commits intoapache:4.1from
mingyen066:KAFKA-20168-Upgrade-jetty-to-fix-CVE-2025-5115-4.1

Conversation

@mingyen066
Copy link
Collaborator

@mingyen066 mingyen066 commented Feb 12, 2026

Upgrade Jetty from 12.0.22 to 12.0.32 to address
GHSA-mmxm-8w33-wc4h
(MadeYouReset HTTP/2 DoS, CVSS 7.7 HIGH).

Note that GHSA-mmxm-8w33-wc4h only affects
the org.eclipse.jetty.http2:jetty-http2-common module. Kafka does not
depend on this module — its embedded Jetty servers (Connect RestServer
and Trogdor JsonRestServer) only use HTTP/1.1 via ServerConnector
without any HTTP2ServerConnectionFactory configuration. As such, the
attack vector is not applicable. This upgrade from 12.0.22 to 12.0.32 is
to keep the dependency up to date.

4.0: #21462
trunk: #21452

Reviewers: Chia-Ping Tsai chia7712@gmail.com

Upgrade Jetty to address the MadeYouReset HTTP/2 DoS vulnerability
(CVE-2025-5115, CVSS 7.7 HIGH). While Kafka Connect and Trogdor only
use HTTP/1.1, upgrading eliminates the vulnerable dependency and
includes additional bug fixes and stability improvements.
viktorsomogyi added a commit that referenced this pull request Feb 12, 2026
… (4.0) (#21462)

Upgrade Jetty from 12.0.22 to 12.0.32 to address

[GHSA-mmxm-8w33-wc4h](GHSA-mmxm-8w33-wc4h)
(MadeYouReset HTTP/2 DoS, CVSS 7.7 HIGH).

Note that GHSA-mmxm-8w33-wc4h only affects
the
org.eclipse.jetty.http2:jetty-http2-common module. Kafka does not
depend on this module — its embedded Jetty servers (Connect RestServer
and Trogdor JsonRestServer) only use HTTP/1.1 via ServerConnector
without any HTTP2ServerConnectionFactory
configuration. As such, the attack vector is not applicable. This
upgrade from 12.0.22 to 12.0.32 is to keep the dependency up to date.

4.1: #21461
trunk: #21452

Reviewers: Viktor Somogyi-Vass <viktorsomogyi@gmail.com>

---------

Co-authored-by: Viktor Somogyi-Vass <viktorsomogyi@gmail.com>
chia7712 pushed a commit that referenced this pull request Feb 12, 2026
#21452)

Upgrade Jetty from 12.0.22 to 12.0.32 to address

GHSA-mmxm-8w33-wc4h
(MadeYouReset HTTP/2 DoS, CVSS 7.7 HIGH).

  Note that CVE-2025-5115 only affects the
`org.eclipse.jetty.http2:jetty-http2-common` module. Kafka does not
depend on this module — its embedded Jetty servers (Connect RestServer
and Trogdor JsonRestServer) only use HTTP/1.1 via `ServerConnector`
without any                     `HTTP2ServerConnectionFactory`
configuration. As such, the attack vector is not applicable. This
upgrade from 12.0.22 to 12.0.32 is to keep the dependency up to date.

4.0: #21462
4.1: #21461

Reviewers: Chia-Ping Tsai <chia7712@gmail.com>
@chia7712 chia7712 merged commit 15b20f9 into apache:4.1 Feb 12, 2026
29 of 32 checks passed
@mingyen066 mingyen066 deleted the KAFKA-20168-Upgrade-jetty-to-fix-CVE-2025-5115-4.1 branch February 13, 2026 13:55
chia7712 pushed a commit that referenced this pull request Feb 18, 2026
#21452)

Upgrade Jetty from 12.0.22 to 12.0.32 to address

GHSA-mmxm-8w33-wc4h
(MadeYouReset HTTP/2 DoS, CVSS 7.7 HIGH).

  Note that CVE-2025-5115 only affects the
`org.eclipse.jetty.http2:jetty-http2-common` module. Kafka does not
depend on this module — its embedded Jetty servers (Connect RestServer
and Trogdor JsonRestServer) only use HTTP/1.1 via `ServerConnector`
without any                     `HTTP2ServerConnectionFactory`
configuration. As such, the attack vector is not applicable. This
upgrade from 12.0.22 to 12.0.32 is to keep the dependency up to date.

4.0: #21462
4.1: #21461

Reviewers: Chia-Ping Tsai <chia7712@gmail.com>
chia7712 pushed a commit that referenced this pull request Feb 18, 2026
…21505)

Upgrade Jetty from 9.4.57.v20241219 to 9.4.58.v20250814 to address
[CVE-2025-5115](GHSA-mmxm-8w33-wc4h)
(MadeYouReset HTTP/2 DoS, CVSS 7.7 HIGH).

Note that CVE-2025-5115 only affects the `jetty-http2-common` module.
Kafka does not depend on this module — its embedded Jetty servers
(Connect RestServer and Trogdor JsonRestServer) only use HTTP/1.1 via
`ServerConnector` without any `HTTP2ServerConnectionFactory`
configuration. As such, the attack vector is not applicable. This
upgrade is to keep the dependency up to date.

trunk: #21452
4.0: #21462
4.1: #21461

Reviewers: Chia-Ping Tsai <chia7712@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants