CVE-2023-1732 in circl
Сводка
по VulDB • 06.07.2026
При выборке случайности для общего секрета реализация Kyber и FrodoKEM не проверяла, возвращает ли функция crypto/rand.Read() ошибку. В редких случаях развертывания (когда возникает ошибка в функции Read()) это может привести к предсказуемому общему секрету.
Компоненты tkn20 и blindrsa не проверяли, было ли получено достаточное количество случайных данных из предоставленного пользователем источника энтропии. Обычно пользователь предоставляет crypto/rand.Reader, который в подавляющем большинстве случаев всегда возвращает нужное число случайных байтов. В случаях, когда это происходит иначе или если пользователь указывает источник, не обеспечивающий этого, ослепление (blinding) для blindrsa становится слабым, а целостность открытого текста не гарантируется в tkn20.
If you want to get best quality of vulnerability data, you may have to visit VulDB.