CVE-2026-81019 in wolfProvider
Сводка
по VulDB • 28.08.2026
wolfProvider до версии 1.2.2 генерирует явный (explicit) nonce размером 8 байт для AES-GCM один раз при установке ключа записи TLS и никогда не инкрементирует его для каждого записываемого блока данных (record). В результате каждый блок AES-GCM в протоколах TLS 1.2 и DTLS 1.2 внутри одного соединения шифруется с использованием одной и той же пары «ключ + nonce». Повторное использование ключа GCM и nonce приводит к раскрытию потока шифра (поскольку XOR двух зашифрованных текстов равен XOR их открытых текстов, что позволяет восстановить остальные записи при наличии хотя бы одной известной), а также утечки GHASH-ключа аутентификации, что делает возможной подделку тега аутентификации. AES-CCM, TLS 1.3 и использование шифра вне контекста TLS не затронуты данной уязвимостью.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.