Логотип exploitDog
Консоль
Логотип exploitDog

exploitDog

github логотип

GHSA-wjpw-4j6x-6rwh

Опубликовано: 05 мар. 2026
Источник: github
Github: Прошло ревью
CVSS3: 3.7

Описание

org.eclipse.jetty:jetty-http has different parsing of invalid URIs

The Jetty URI parser has some key differences compared to other common parsers when evaluating invalid or unusual URIs. Specifically:

Invalid Scheme

URIJettyuri-js (nodejs)node-url(nodejs)
https>://vulndetector.com/pathscheme=http>scheme=httpsinvalid URI

Improper IPv4 mapped IPv6

URIJettySystem.Uri(CSharp)curl(C)
http://[0:0:0:0:0:ffff:127.0.0.1]invalidhost=[::ffff:127.0.0.1]host=[::ffff:127.0.0.1]
http://[::ffff:255.255.0.0]invalidhost=[::ffff:255.255.0.0]host=[::ffff:255.255.0.0]

Incorrect IPv6 delimeter priority

URIJettyurllib3(python)furl(python)Springchromium
http://[normal.com@]vulndetector.com/host=[normal.com@]invalidinvalid
http://normal.com[user@vulndetector].com/host=`[noirmal.com@vulndetectorhost=normal.cominvalid
http://normal.com[@]vulndetector.com/host=`normal.com[@]host=normal.cominvalid

Incorrect delimeter priority

URIJettyurllib3(python)jersey
http://normal.com/#@vulndetector.comhost=vulndetector.comhost=normal.comhost=normal.com
http://normal.com/?@vulndetector.comhost=vulndetector.comhost=normal.comhost=normal.com

Impact

Differential parsing of URIs in systems using multiple components may result in security by-pass. For example a component that enforces a black list may interpret the URIs differently from one that generates a response. At the very least, differential parsing may divulge implementation details.

Patches

Patched in Supported Open Source versions.

  • 12.1.5 - Supported and available on Maven Central
  • 12.0.31 - Supported and available on Maven Central
  • 11.0.x - EOL Release, patches available on tuxcare and herodevs
  • 10.0.x - EOL Release, patches available on tuxcare and herodevs
  • 9.4.x - EOL Release, patches available on tuxcare and herodevs

Workarounds

None

Resources

Пакеты

Наименование

org.eclipse.jetty:jetty-http

maven
Затронутые версииВерсия исправления

>= 9.4.0, <= 9.4.58

Отсутствует

Наименование

org.eclipse.jetty:jetty-http

maven
Затронутые версииВерсия исправления

>= 10.0.0, <= 10.0.26

Отсутствует

Наименование

org.eclipse.jetty:jetty-http

maven
Затронутые версииВерсия исправления

>= 11.0.0, <= 11.0.26

Отсутствует

Наименование

org.eclipse.jetty:jetty-http

maven
Затронутые версииВерсия исправления

>= 12.0.0, <= 12.0.30

12.0.31

Наименование

org.eclipse.jetty:jetty-http

maven
Затронутые версииВерсия исправления

>= 12.1.0, <= 12.1.4

12.1.5

EPSS

Процентиль: 5%
0.00159
Низкий

3.7 Low

CVSS3

Дефекты

CWE-20

Связанные уязвимости

CVSS3: 3.7
ubuntu
6 месяцев назад

The Jetty URI parser has some key differences to other common parsers when evaluating invalid or unusual URIs. Differential parsing of URIs in systems using multiple components may result in security by-pass. For example a component that enforces a black list may interpret the URIs differently from one that generates a response. At the very least, differential parsing may divulge implementation details.

CVSS3: 3.7
redhat
6 месяцев назад

The Jetty URI parser has some key differences to other common parsers when evaluating invalid or unusual URIs. Differential parsing of URIs in systems using multiple components may result in security by-pass. For example a component that enforces a black list may interpret the URIs differently from one that generates a response. At the very least, differential parsing may divulge implementation details.

CVSS3: 3.7
nvd
6 месяцев назад

The Jetty URI parser has some key differences to other common parsers when evaluating invalid or unusual URIs. Differential parsing of URIs in systems using multiple components may result in security by-pass. For example a component that enforces a black list may interpret the URIs differently from one that generates a response. At the very least, differential parsing may divulge implementation details.

CVSS3: 3.7
debian
6 месяцев назад

The Jetty URI parser has some key differences to other common parsers ...

suse-cvrf
4 месяца назад

Security update for jetty-minimal

EPSS

Процентиль: 5%
0.00159
Низкий

3.7 Low

CVSS3

Дефекты

CWE-20