Skip to content
OpenAdvisories

Description

In Eclipse Jetty, for HTTP/1, HTTP/2 and HTTP/3 requests, there is no strict check that the request authority (host and port) matches what provided in the Host header (if present).

This was not enforced in earlier HTTP RFC (for example, in RFC 2616), but it is in the latest RFC (9110 and 9112).

This mismatch can cause a number of problems that may be classified as vulnerabilities such as:

*

URI constructions (for example, for redirects -- this is typical for login pages)

*

Virtual host selection

*

Reverse proxying

*

Misleading logs

*

Etc.

Given that the latest RFCs require that request authority and Host header must match, Jetty should enforce this invariant.

Affected products

VendorProductAffectedFixed
Eclipse Foundation Eclipse Jetty 9.4.0 – ≤ 9.4.60, 10.0.0 – ≤ 10.0.28, 11.0.0 – ≤ 11.0.28, 12.0.0 – ≤ 12.0.34, 12.1.0 – ≤ 12.1.8 —

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 2 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Ubuntu 18.04 LTS jetty9 No fix yet —
Ubuntu 16.04 LTS jetty9 No fix yet —

Wolfi

ReleasePackageFixed inAdvisory
Wolfi rolling akhq 0.27.1-r15 —
Wolfi rolling apache-tika-3.1 3.1.0-r38 —
Wolfi rolling apache-tika-3.2 +1 3.2.3-r18 —
Wolfi rolling apache-tika-3.3 3.3.2-r2 —
Wolfi rolling cloudwatch-exporter 0.18.0-r5 —
Wolfi rolling confluent-kafka 8.4.0.397-r0 —
Wolfi rolling dependency-track +1 4.14.3-r0 —
Wolfi rolling druid 37.0.0-r47 —
Wolfi rolling neo4j-2026.06 2026.06.0-r3 —
Wolfi rolling solr-10 +1 10.0.0-r8 —
Wolfi rolling spark-4.0-scala-2.13 4.0.5-r1 —
Wolfi rolling spark-4.1-scala-2.13 4.1.4-r2 —
Wolfi rolling strimzi-kafka-operator-kafka-init +5 1.1.0-r4 —
Wolfi rolling strimzi-kafka-operator-kafka-thirdparty-libs-cc 1.3.1-r0 —
Wolfi rolling tez +3 No fix yet —

Affected packages

EcosystemPackageAffectedFixedRecord
Maven org.eclipse.jetty:jetty-server >= 9.4.0.v20161208, <= 9.4.58.v20250814 — GHSA-7p3p-8qv8-m2vh
Maven org.eclipse.jetty:jetty-server >= 10.0.0, <= 10.0.26 — GHSA-7p3p-8qv8-m2vh
Maven org.eclipse.jetty:jetty-server >= 11.0.0, <= 11.0.26 — GHSA-7p3p-8qv8-m2vh
Maven org.eclipse.jetty:jetty-server >= 12.0.0, < 12.0.35 12.0.35 GHSA-7p3p-8qv8-m2vh
Maven org.eclipse.jetty:jetty-server >= 12.1.0, < 12.1.9 12.1.9 GHSA-7p3p-8qv8-m2vh

Advisories 2

References