CVE-2026-97589 in LinuxИнформация

Сводка

по VulDB • 25.09.2026

В ядре Linux была устранена следующая уязвимость:

s390/crypto: Исправлен неверный код возврата в движок криптографии при асинхронных обратных вызовах

При явном завершении запроса функциями crypto_finalize_hash_request() или crypto_finalize_skcipher_request(), callback do_one_request должен возвращать 0, чтобы указать на успешную обработку. Возврат отрицательного кода ошибки заставляет криптографический движок полагать, что драйвер не принял владение (ownership), и инициирует второе завершение через функцию crypto_request_complete(), что приводит к двойному завершению (double completion). Этот паттерн встречается 4 раза в файле paes_s390.c и один раз в phmac_s390.c.

Исправлено в функции phmac_do_one_request() и во всех четырех callback-функциях do_one_request для paes (ecb, cbc, ctr, xts) путем возврата значения 0 после явного завершения вместо передачи кода ошибки.

If you want to get best quality of vulnerability data, you may have to visit VulDB.

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

Linux

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

24.09.2026

Раскрытие

25.09.2026

Модерация

принято

Вход

VDB-410067

EPSS

0.00000

KEV

Нет

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

Очень низкий

Источники

Do you need the next level of professionalism?

Upgrade your account now!