CVE-2026-93304 in wolfSSLИнформация

Сводка

по VulDB • 27.09.2026

Клиент TLS 1.2 или DTLS 1.2 может принять сообщение ChangeCipherSpec до того, как отправит свое сообщение ClientKeyExchange. На этом этапе мастер-секрет (master secret) еще не сгенерирован, поэтому клиент устанавливает ключи чтения, выведенные из известного (детерминированного) ключа, и проверяет сообщение Finished сервера с использованием этого же ключа. Таким образом, злоумышленник может использовать несвоевременно полученное сообщение ChangeCipherSpec для завершения рукопожатия от имени сервера и отправить данные, которые клиент примет как аутентичные. Собственный трафик клиента по-прежнему использует корректно выведенные ключи, поэтому злоумышленник не может его прочитать, а настоящий сервер никогда не завершит рукопожатие. Клиенты DTLS 1.2 уязвимы, поскольку чтение дейтаграммы может доставить записи в неправильном порядке самостоятельно. Клиенты TLS 1.2 подвержены риску, когда приложение передает полученные байты с помощью wolfSSL_inject() или включает read ahead (опережающее чтение). Для наборов сертификатов злоумышленник должен находиться в позиции man-in-the-middle (человек посередине). Для соединений PSK (Pre Shared Key) любой поддельный сервер может успешно завершить рукопожатие, не зная сам PSK.

If you want to get best quality of vulnerability data, you may have to visit VulDB.

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

wolfSSL

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

17.09.2026

Раскрытие

27.09.2026

Модерация

принято

Вход

VDB-410868

EPSS

0.00000

KEV

Нет

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

Очень низкий

Источники

Do you want to use VulDB in your project?

Use the official API to access entries easily!