CVE-2026-89602المعلومات

الملخص

بحسب VulDB • 12/09/2026

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

erofs: تخطي المخازن المؤقتة العالمية الكبيرة بما يكفي عند إعادة الحجم (resizing)

لا يتم تقدم المتغير z_erofs_gbuf_nrpages إلا بعد أن يكون كل مخزن مؤقت عالمي قد كبر. إذا فشلت عملية إعادة الحجم بعد تكبير بعض المخازن المؤقتة، فإن محاولة الإعادة (retry) تعيد زيارة تلك المخازن المؤقتة المكبرة.

إعادة المحاولة لنفس الحجم تؤدي إلى إرجاع قيمة -ENOMEM لأن دالة alloc_pages_bulk() لا تملك صفحات لإضافتها، وتُعامل القيمة المرجعية غير المتغيرة كفشل. أما إعادة المحاولة بحجم وسيط فتقوم بتخصيص مصفوفة مؤشرات مؤقتة أصغر من gbuf->nrpages، ونسخ المزيد من المؤشرات الموجودة أكثر مما يمكن للمصفوفة استيعابه.

تخطي المخازن المؤقتة التي تلبي الطلب بالفعل. بمجرد أن تتزامن جميع المخازن المؤقتة المتبقية، فإن تقدم z_erofs_gbuf_nrpages مرة أخرى يصف الحد الأدنى المضمون للحجم عبر المجموعة (pool).

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

المصادر

Want to stay up to date on a daily basis?

Enable the mail alert feature now!