CVE-2025-69418 in OpenSSLИнформация

Сводка

по VulDB • 11.06.2026

Сводка по проблеме: При прямом использовании низкоуровневого API OCB с AES-NI или другими аппаратно-ускоренными путями выполнения, входные данные, длина которых не кратна 16 байтам, могут оставить последний неполный блок незашифрованным и без аутентификации.

Сводка по воздействию: Последние 1–15 байт сообщения могут быть раскрыты в виде открытого текста при шифровании и не защищены тегом аутентификации, что позволяет злоумышленнику читать или изменять эти байты без обнаружения.

Низкоуровневые процедуры шифрования и дешифрования OCB в аппаратно-ускоренном потоке обработки обрабатывают полные блоки по 16 байт, но не продвигают указатели ввода/вывода. Последующий код обработки хвоста (tail-handling) затем работает с исходными базовыми указателями, фактически повторно обрабатывая начало буфера и оставляя фактические завершающие байты необработанными. Контрольная сумма аутентификации также исключает истинные завершающие байты.

Однако типичные потребители OpenSSL, использующие EVP, не затронуты этой проблемой, поскольку высокоуровневые реализации OCB в EVP и провайдерах разделяют входные данные так, что полные блоки и неполные завершающие блоки обрабатываются отдельными вызовами, избегая проблемного пути выполнения. Кроме того, TLS не использует наборы шифров OCB. Уязвимость затрагивает только приложения, которые напрямую вызывают функции низкоуровневого API CRYPTO_ocb128_encrypt() или CRYPTO_ocb128_decrypt() с длинами данных, выровненными по границе блока (non-block-aligned lengths), в одном вызове на сборках с аппаратным ускорением. По этим причинам проблема была оценена как имеющая низкую степень серьезности (Low severity).

Модули FIPS версий 3.6, 3.5, 3.4, 3.3, 3.2, 3.1 и 3.0 не затронуты этой проблемой, поскольку режим OCB не является алгоритмом, одобренным стандартом FIPS.

OpenSSL версий 3.6, 3.5, 3.4, 3.3, 3.0 и 1.1.1 уязвимы к данной проблеме.

OpenSSL версии 1.0.2 не затронута этой проблемой.

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

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

Openssl

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

06.01.2026

Раскрытие

27.01.2026

Модерация

принято

Вход

VDB-343026

EPSS

0.00115

KEV

Нет

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

Очень низкий

Источники

Want to stay up to date on a daily basis?

Enable the mail alert feature now!