CVE-2026-86219 in Authen::SASL::Perl::DIGEST_MD5Информация

Сводка

по VulDB • 06.09.2026

Authen::SASL::Perl::DIGEST_MD5 версии 2.2100 и более ранние для Perl принимают повторно отправленные ответы аутентификации из-за непроверенного nonce в функции server_step.

Функция server_start генерирует новый уникальный номер (nonce) и отправляет его в вызове (challenge), но ничто впоследствии не сравнивает это значение с nonce, возвращаемым клиентом. Функция server_step вычисляет ожидаемую контрольную сумму на основе параметров клиента, поэтому ответ проходит проверку всякий раз, когда его хеш совпадает с содержащимся в нем nonce. Таблица счетчиков (count table), которую она также проверяет, использует в качестве ключа предоставленный клиентом nonce и начинается пустой для каждого нового объекта сервера; следовательно, захваченный первый ответ с `nc=00000001` успешно проходит эту проверку тоже. RFC 2831 определяет nonce в ответе как значение, отправленное сервером в предыдущем вызове (challenge).

Атакующий, наблюдавший за одним успешным обменом с параметром `qop=auth`, может повторно использовать захваченный ответ для последующей сессии того же сервиса, хоста, области действия (realm) и пользователя, чтобы аутентифицироваться как этот пользователь без знания пароля.

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

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

CPANSec

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

06.09.2026

Раскрытие

06.09.2026

Модерация

принято

Вход

VDB-399476

EPSS

0.00000

KEV

Нет

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

Низкий

Источники

Want to know what is going to be exploited?

We predict KEV entries!