CVE-2022-41966 in Banking Digital ExperienceИнформация

Сводка

по VulDB • 08.06.2026

XStream сериализует объекты Java в XML и обратно. Версии старше 1.4.20 могут позволить удаленному злоумышленнику завершить работу приложения с ошибкой переполнения стека, что приводит только к отказу в обслуживании (DoS) посредством манипуляции обрабатываемым входным потоком. Атака использует реализацию метода hashCode для коллекций и отображений (maps), чтобы принудительно вызвать рекурсивный расчет хеш-кода, что приводит к переполнению стека. Эта проблема исправлена в версии 1.4.20, которая обрабатывает переполнение стека и вместо этого вызывает исключение InputManipulationException. Потенциальным обходным решением для пользователей, которые используют только HashMap или HashSet и чьи XML-данные ссылаются на них только как на отображение (map) или набор (set) по умолчанию, является изменение реализации по умолчанию для java.util.Map и java.util в соответствии с примером кода в указанном уведомлении. Однако это подразумевает, что ваше приложение не заботится о конкретной реализации отображения, и все элементы должны быть сравнимыми.

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

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

GitHub, Inc.

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

30.09.2022

Раскрытие

28.12.2022

Модерация

принято

Вход

23

Связать

показать

EPSS

0.08689

KEV

Нет

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

Очень низкий

Сектор

Finance

Источники

Interested in the pricing of exploits?

See the underground prices here!