Skip to content
OpenAdvisories

Description

A client may issue specially crafted HTTP/1.1 chunked requests to a Jetty server that cause Jetty and an intermediary proxy to interpret different request boundaries, potentially resulting in HTTP request smuggling.

This is caused by Jetty accepting a lone LF character as a terminator in parts of chunked request parsing. Depending on the Jetty version and configured HTTP compliance mode, this may occur in chunk extensions, chunk data termination, or trailer termination.

Affected products

VendorProductAffectedFixed
Eclipse Foundation Eclipse Jetty 12.1.0 – ≤ 12.1.11, 12.0.0 – ≤ 12.0.37, 11.0.0 – ≤ 11.0.31, 10.0.0 – ≤ 10.0.31, 9.4.0 – ≤ 9.4.63 —

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 jetty12 12.0.39-1 —
Debian 14 jetty9 No fix yet —
Debian 13 jetty9 +1 No fix yet —
Debian 12 jetty9 No fix yet —
ReleasePackageFixed inAdvisory
Ubuntu 26.10 jetty9 +1 No fix yet —
Ubuntu 26.04 LTS jetty9 +1 No fix yet —
Ubuntu 24.04 LTS jetty9 No fix yet —
Ubuntu 22.04 LTS jetty9 No fix yet —
Ubuntu 20.04 LTS jetty9 No fix yet —
Show 3 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Ubuntu 18.04 LTS jetty9 No fix yet —
Ubuntu 16.04 LTS jetty +1 No fix yet —
Ubuntu 14.04 LTS jetty No fix yet —
ReleasePackageFixed inAdvisory
Red Hat Satellite Capsule 6 openvox-agent 8.31.1-1.el8sat RHSA-2026:92861, RHSA-2026:92860, RHSA-2026:92859
Red Hat Satellite Capsule 6 openvox-server 8.17.0-1.el8sat RHSA-2026:92861, RHSA-2026:92860, RHSA-2026:92859
Red Hat Satellite Capsule 6 python3.12-brotli 1.2.1-1.el9pc RHSA-2026:92861
Red Hat Satellite Capsule 6 python3.12-django 4.2.30-3.el9pc RHSA-2026:92861
Red Hat Satellite Capsule 6 python3.12-gitpython 3.2.1-1.el9pc RHSA-2026:92861
Red Hat Satellite Capsule 6 python3.12-pillow 13.0.0-1.el9pc RHSA-2026:92861
Red Hat Satellite Capsule 6 python3.12-pulp-ansible 1:0.28.10-1.el9pc RHSA-2026:92861
Red Hat Satellite Capsule 6 python3.12-urllib3 2.8.0-1.el9pc RHSA-2026:92861
Red Hat Satellite 6 openvox-agent 8.31.1-1.el8sat RHSA-2026:92861, RHSA-2026:92860, RHSA-2026:92859
Red Hat Satellite 6 openvox-server 8.17.0-1.el8sat RHSA-2026:92861, RHSA-2026:92860, RHSA-2026:92859
Red Hat Satellite 6 python3.12-brotli 1.2.1-1.el9pc RHSA-2026:92861
Red Hat Satellite 6 python3.12-django 4.2.30-3.el9pc RHSA-2026:92861
Red Hat Satellite 6 python3.12-gitpython 3.2.1-1.el9pc RHSA-2026:92861
Red Hat Satellite 6 python3.12-pillow 13.0.0-1.el9pc RHSA-2026:92861
Red Hat Satellite 6 python3.12-pulp-ansible 1:0.28.10-1.el9pc RHSA-2026:92861
Red Hat Satellite 6 python3.12-urllib3 2.8.0-1.el9pc RHSA-2026:92861
Red Hat Satellite 6 yggdrasil-worker-forwarder 0.1.1-1.el8sat RHSA-2026:92861, RHSA-2026:92860, RHSA-2026:92859

Wolfi

ReleasePackageFixed inAdvisory
Wolfi rolling kafka-4.1 4.1.2-r13 —
Wolfi rolling kafka-4.2 4.2.2-r4 —
Wolfi rolling strimzi-kafka-operator-kafka-init +5 1.2.0-r11 —
Wolfi rolling strimzi-kafka-operator-kafka-thirdparty-libs-cc No fix yet —

Advisories 5

References