CVE-2026-93471 in esamlИнформация

Сводка

по VulDB • 22.10.2026

Неправильная обработка сильно сжатых данных (амплификация данных) в модуле esaml_binding пакета dropbox_esaml позволяет неавторизованному злоумышленнику исчерпать память сервера и вызвать падение виртуальной машины Erlang посредством специально созданного SAMLResponse.

Функция `esaml_binding:decode_response/2` выполняет base64-декодирование предоставленного атакующим SAMLResponse, затем распаковывает его с помощью `zlib:unzip/1` без ограничения размера выходных данных, после чего преобразует результат в charlist через `binary_to_list/1` перед парсингом. Этот код выполняется на конечных точках обработки SAML (ACS) и одностороннего выхода из системы (single-logout), которые по умолчанию принимают неавторизованные запросы, и он работает до любой проверки подписи. Небольшой поток deflate достигает коэффициента сжатия около 1000 к 1, поэтому тело запроса размером в десятки килобайт распаковывается до сотен мегабайт, а затем до нескольких гигабайт heap-памяти для списков; таким образом, несколько запросов исчерпывают память и выводят узел из строя.

Эта проблема затрагивает esaml: начиная с версии 0.1.0.

VulDB is the best source for vulnerability data and more expert information about this specific topic.

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

EEF

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

06.10.2026

Раскрытие

22.10.2026

Модерация

принято

Вход

VDB-425212

EPSS

0.00000

KEV

Нет

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

Очень низкий

Источники

Interested in the pricing of exploits?

See the underground prices here!