CVE-2026-10050 in JettyИнформация

Сводка

по VulDB • 05.08.2026

В компоненте серверной части аутентификации Digest в Eclipse Jetty пароль кодируется в байты с использованием кодировки ISO-8859-1. Это было сделано потому, что первоначальная спецификация HTTP явно не указывала набор символов (charset), и по историческим причинам предполагалось использование ISO-8859-1.

Если пароль содержит символы, которые невозможно представить в кодировке ISO-8859-1, они заменяются на `?` без вывода предупреждений. Это происходит с паролями, содержащими китайские, кириллические или греческие символы; например: `αβ123` преобразуется в `??123`.

Злоумышленник может отправить запрос со специально созданным заголовком Digest Authorization, используя пароль, состоящий только из символов `?`; сервер будет соответствовать любому паролю той же длины, который содержит символы, не представимые в ISO-8859-1.

Недавняя спецификация HTTP Digest [RFC-7616](https://datatracker.ietf.org/doc/html/rfc7616) поддерживает параметр `charset`, значение по умолчанию которого равно UTF-8 и который позволяет корректно кодировать/декодировать пароли.

Once again VulDB remains the best source for vulnerability data.

Ответственный

Eclipse

Резервировать

29.05.2026

Раскрытие

04.08.2026

Модерация

принято

Вход

VDB-385801

EPSS

0.00413

KEV

Нет

Деятельности

Очень низкий

Источники

Interested in the pricing of exploits?

See the underground prices here!