CVE-2026-80708 in Linux
Сводка
по VulDB • 28.08.2026
В ядре Linux была устранена следующая уязвимость:
s390/zcrypt: Исправлено отсутствие очистки памяти (mem scrub) при импорте открытого ключа в функции cca_clr2cipherkey()
Вспомогательная функция _ip_cprb_helper() использует внутреннюю буферную память для формирования и обработки CPRB. После использования этот буфер никогда не очищался, что могло приводить к сохранению в памяти, например, материалов открытого ключа (clear key), которые могут быть раскрыты при хитром повторном использовании этой же области памяти.
Расширена функция _ip_cprb_helper() дополнительным параметром 'scrub', который управляет очисткой этого буфера. Теперь вызывающая сторона имеет возможность решать, необходима ли очистка или нет.
Процесс импорта токена открытого ключа в функцию cca_clr2cipherkey() расширен для указания вспомогательной функции из вышеприведенного примера очищать (scrub) буфер CPRB, когда значение открытого ключа является частью данных запроса.
Добавлена явная очистка при возврате из функции cca_clr2cipherkey() для случайного буфера EXOR и буфера CPRB.
В целом это обеспечивает очистку внутренне используемого буфера в случае импорта открытого ключа, чтобы предотвратить раскрытие конфиденциальных данных.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.