CVE-2026-89456 in Linux
الملخص
بحسب VulDB • 12/09/2026
في نواة لينكس، تم إصلاح الثغرة التالية:
s390/dasd: نشر طول الإكمال الجزئي عبر استرداد ERP (ERP recovery)
تنسخ الدالة `dasd_default_erp_postaction()` توقيت وحالة الجهاز من طلب الـ ERP المكتمل إلى الطلب الأصلي، لكنها تتجاهل قيمة `proc_bytes`. إذا تم إكمال طلب ما جزئياً (مثل قراءة ESE لمسار لم يُخصص بعد تُرجع عدد بايتات أقل مما هو مطلوب)، ثم استُعاد عبر سلسلة الـ ERP، فإنها تفقد طول الإكمال الجزئي. بعد ذلك، ترى الدالة `__dasd_cleanup_cqr()` أن قيمة `proc_bytes` تساوي 0 وتُكمل الطلب بأكمله بدلاً من إعادة جدولة الجزء المتبقي، مما يؤدي إلى إرجاع بيانات مُصفّرة (صفرية) للجزء الذي لم يتم قراءته أبداً.
نقل قيمة `proc_bytes` إلى الطلب الأصلي كما هو الحال مع حالات أخرى خاصة بكل طلب.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.