Skip to content
OpenAdvisories
Low · 3.7 CVE-2024-6763 EUVD-2024-3114GHSA-qh8g-58pp-2wxh

Jetty URI parsing of invalid authority

Published Oct 14, 2024 · Updated Mar 7, 2025 · Assigned by eclipse

Vendor: Eclipse Foundation Product: Jetty Package: akhq Package: apache-nifi Package: apache-nifi-compat Package: apache-nifi-toolkit Package: apache-tika-3.1 Package: apache-tika-3.2 Package: apache-tika-3.2-compat Package: apache-tika-3.3 Package: cassandra-reaper Package: celeborn-0.6 Package: cloudwatch-exporter Package: confluent-kafka Package: druid Package: jetty Package: jetty9 Package: jetty9 Package: org.eclipse.jetty:jetty-http Package: spark-4.0-scala-2.13 Package: spark-4.1-scala-2.13 Package: tez Package: trino Package: trino-config Package: trino-oci-entrypoint Package: trino-plugin-ai-functions Package: trino-plugin-bigquery Package: trino-plugin-blackhole Package: trino-plugin-cassandra Package: trino-plugin-clickhouse Package: trino-plugin-delta-lake Package: trino-plugin-druid Package: trino-plugin-duckdb Package: trino-plugin-elasticsearch Package: trino-plugin-exasol Package: trino-plugin-exchange-filesystem Package: trino-plugin-exchange-hdfs Package: trino-plugin-faker Package: trino-plugin-functions-python Package: trino-plugin-geospatial Package: trino-plugin-google-sheets Package: trino-plugin-hive Package: trino-plugin-http-event-listener Package: trino-plugin-http-server-event-listener Package: trino-plugin-hudi Package: trino-plugin-iceberg Package: trino-plugin-ignite Package: trino-plugin-jmx Package: trino-plugin-kafka Package: trino-plugin-kafka-event-listener Package: trino-plugin-lakehouse Package: trino-plugin-ldap-group-provider Package: trino-plugin-loki Package: trino-plugin-mariadb Package: trino-plugin-memory Package: trino-plugin-ml Package: trino-plugin-mongodb Package: trino-plugin-mysql Package: trino-plugin-mysql-event-listener Package: trino-plugin-opa Package: trino-plugin-openlineage Package: trino-plugin-opensearch Package: trino-plugin-oracle Package: trino-plugin-password-authenticators Package: trino-plugin-pinot Package: trino-plugin-postgresql Package: trino-plugin-prometheus Package: trino-plugin-ranger Package: trino-plugin-redis Package: trino-plugin-redshift Package: trino-plugin-resource-group-managers Package: trino-plugin-session-property-managers Package: trino-plugin-singlestore Package: trino-plugin-snowflake Package: trino-plugin-spooling-filesystem Package: trino-plugin-sqlserver Package: trino-plugin-teradata-functions Package: trino-plugin-thrift Package: trino-plugin-tpcds Package: trino-plugin-tpch Package: trino-plugin-vertica Package: zookeeper-3.9 Ecosystem: Debian Ecosystem: Maven Ecosystem: Ubuntu Ecosystem: Wolfi

Description

Eclipse Jetty is a lightweight, highly scalable, Java-based web server and Servlet engine . It includes a utility class, HttpURI, for URI/URL parsing.

The HttpURI class does insufficient validation on the authority segment of a URI. However the behaviour of HttpURI
differs from the common browsers in how it handles a URI that would be
considered invalid if fully validated against the RRC. Specifically HttpURI
and the browser may differ on the value of the host extracted from an
invalid URI and thus a combination of Jetty and a vulnerable browser may
be vulnerable to a open redirect attack or to a SSRF attack if the URI
is used after passing validation checks.

Affected products

VendorProductAffectedFixed
Eclipse Foundation Jetty 7.0.0 – ≤ 12.0.11 —

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 jetty9 No fix yet —
Debian 13 jetty9 No fix yet —
Debian 12 jetty9 No fix yet —
ReleasePackageFixed inAdvisory
Ubuntu 24.04 LTS jetty9 No fix yet —
Ubuntu 22.04 LTS jetty9 No fix yet —
Ubuntu 20.04 LTS jetty9 No fix yet —
Ubuntu 18.04 LTS jetty9 No fix yet —
Ubuntu 16.04 LTS jetty +1 No fix yet —
Show 1 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Ubuntu 14.04 LTS jetty No fix yet —
ReleasePackageFixed inAdvisory
SLES 15 SP7 jetty-minimal 9.4.57-150200.3.31.1 SUSE-SU-2025:01738-1
SLES 15 SP6 jetty-minimal 9.4.57-150200.3.31.1 SUSE-SU-2025:01738-1
SLES 15 SP5 jetty-minimal 9.4.57-150200.3.31.1 SUSE-SU-2025:01738-1
SLES 15 SP4 jetty-minimal 9.4.57-150200.3.31.1 SUSE-SU-2025:01738-1
SLES 15 SP3 jetty-minimal 9.4.57-150200.3.31.1 SUSE-SU-2025:01738-1
Show 7 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
SLES for SAP 15 SP5 jetty-minimal 9.4.57-150200.3.31.1 SUSE-SU-2025:01738-1
SLES for SAP 15 SP4 jetty-minimal 9.4.57-150200.3.31.1 SUSE-SU-2025:01738-1
SLES for SAP 15 SP3 jetty-minimal 9.4.57-150200.3.31.1 SUSE-SU-2025:01738-1
SLE HPC 15 SP5 jetty-minimal 9.4.57-150200.3.31.1 SUSE-SU-2025:01738-1
SLE HPC 15 SP4 jetty-minimal 9.4.57-150200.3.31.1 SUSE-SU-2025:01738-1
SLE HPC 15 SP3 jetty-minimal 9.4.57-150200.3.31.1 SUSE-SU-2025:01738-1
SUSE Enterprise Storage 7.1 jetty-minimal 9.4.57-150200.3.31.1 SUSE-SU-2025:01738-1
ReleasePackageFixed inAdvisory
openSUSE Tumbleweed jetty-minimal 9.4.57-1.1 openSUSE-SU-2025:15160-1
openSUSE Leap 15.6 jetty-minimal 9.4.57-150200.3.31.1 SUSE-SU-2025:01738-1

Wolfi

ReleasePackageFixed inAdvisory
Wolfi rolling akhq 0.25.1-r3 —
Wolfi rolling apache-nifi +2 2.0.0-r0 —
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 cassandra-reaper 5.0.0-r0 —
Wolfi rolling cloudwatch-exporter 0.17.0-r0 —
Wolfi rolling confluent-kafka 8.0.0.259-r0 —
Wolfi rolling druid 35.0.0-r0 —
Wolfi rolling spark-4.0-scala-2.13 4.0.2-r0 —
Wolfi rolling spark-4.1-scala-2.13 4.1.1-r0 —
Wolfi rolling tez +1 No fix yet —
Wolfi rolling trino +58 472-r0 —
Wolfi rolling zookeeper-3.9 3.9.5-r0 —

Affected packages

EcosystemPackageAffectedFixedRecord
Maven org.eclipse.jetty:jetty-http >= 7.0.0, < 12.0.12 12.0.12 GHSA-qh8g-58pp-2wxh

Advisories 11

References