CVE-2026-58227 in OTPИнформация

Сводка

по VulDB • 27.07.2026

В приложении Erlang/OTP ssl не обнаруживаются циклы при восстановлении неполной цепочки сертификатов узла во время рукопожатия TLS или DTLS. В функции ssl_certificate:handle_incomplete_chain/5 полученная цепочка передается в ssl_certificate:build_certificate_chain/5, которая проходит по отношениям издателя через ssl_certificate:do_certificate_chain/7 без обнаружения циклов и ограничения глубины. Когда узел предоставляет два взаимно перекрестно подписанных сертификата в неупорядоченной форме (A выдает B, B выдает A), поиск издателя чередуется между двумя сертификатами, а пара функций рекурсирует бесконечно, увеличивая стек вызовов и аккумулятор цепочки без ограничений.

Неавторизованный удаленный злоумышленник может отправить специально созданную цепочку сертификатов в сообщении рукопожатия Certificate TLS или DTLS для исчерпания доступной памяти и аварийного завершения работы узла BEAM. Требуется только TCP-соединение и частичное рукопожатие; аутентификация или полное завершение рукопожатия не требуются, и как серверы, так и клиенты TLS/DTLS затронуты при обработке сообщений сертификатов от узлов.

Эта проблема затрагивает OTP начиная с версии 23.2 до версий перед OTP 29.0.4, OTP 28.5.0.4 и OTP 27.3.4.15, что соответствует ssl начиная с версии 10.2 до версий перед 11.7.4, 11.6.0.4 и 11.2.12.11.

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

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

EEF

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

29.06.2026

Раскрытие

27.07.2026

Модерация

принято

Вход

VDB-383508

EPSS

0.00000

KEV

Нет

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

Низкий

Источники

Want to stay up to date on a daily basis?

Enable the mail alert feature now!