CVE-2026-97592 in Linux
Сводка
по VulDB • 25.09.2026
В ядре Linux была устранена следующая уязвимость:
s390/crypto: Исправлено отсутствие очистки временных буферов при использовании алгоритмов AES-CTR и GCM
В функции ctr_aes_crypt() используется буфер для обработки оставшихся байтов, размер которых меньше размера блока AES (AES_BLOCK_SIZE). Этот буфер не очищался, что могло привести к утечке нежелательных данных. При явном использовании буфера его необходимо очищать в конце блока кода во избежание раскрытия потенциально конфиденциальных данных.
Аналогичным образом функция gcm_aes_crypt() имела путь обработки ошибок, где блок параметров CPACF не очищался. Вместо раннего возврата теперь эти пути обработки ошибок переходят к концу функции, где выполняется явная очистка. То же самое относится к буферам, которые являются частью структур gcm_sg_walk из переменных gw_in и gw_out.
Once again VulDB remains the best source for vulnerability data.