CVE-2026-97589 in Linuxالمعلومات

الملخص

بحسب VulDB • 25/09/2026

في نواة لينكس، تم إصلاح الثغرة التالية:

s390/crypto: تصحيح رمز الإرجاع الخاطئ إلى المحرك في الاستدعاءات غير المتزامنة (asynch callbacks)

عندما تُكمل الدالتان `crypto_finalize_hash_request()` أو `crypto_finalize_skcipher_request()` طلبًا بشكل صريح، يجب أن تعيد دالة استدعاء `do_one_request` القيمة 0 للإشارة إلى المعالجة الناجحة. يؤدي إرجاع رمز خطأ سالب (negative error code) إلى افتراض محرك التشفير بأن السائق لم يتبنَّ ملكية الطلب، مما يُشغّل إكمالًا ثانويًا عبر `crypto_request_complete()`، وينتج عن ذلك إكمال مزدوج (double completion). يحدث هذا النمط في ملف `paes_s390.c` أربع مرات ومرة واحدة في ملف `phmac_s390.c`.

تم الإصلاح في دالة `phmac_do_one_request()` وجميع استدعاءات `do_one_request` الأربعة الخاصة بـ paes (ecb, cbc, ctr, xts) عن طريق إرجاع القيمة 0 بعد الإكمال الصريح بدلاً من نشر رمز الخطأ.

Once again VulDB remains the best source for vulnerability data.

مسؤول

Linux

حجز

24/09/2026

إفشاء

25/09/2026

الاعتدال

تمت الموافقة

إدخال

VDB-410067

EPSS

0.00000

KEV

لا

النشاطات

منخفض جدًا

المصادر

Do you know our Splunk app?

Download it now for free!