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

الملخص

بحسب VulDB • 06/10/2026

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

memstick: ms_block: تدمير مجموعة مهام io_queue عند الإزالة

تقوم دالة `msb_init_disk()` بإنشاء مجموعة المهام المرتبطة بكل بطاقة (per-card ordered workqueue) باسم `msb->io_queue` باستخدام `alloc_ordered_workqueue()`. ويتم تفكيكها بواسطة `destroy_workqueue()` فقط في مسار خطأ التهيئة؛ بينما لا تقوم الدالة `msb_remove()` بتدميرها مطلقاً. وتقتصر وظيفة `msb_stop()` على إفراغ الطابور (flushing the queue)، ولا يقوم كل من `msb_data_clear()` و `put_disk()` بإفراغه أو تحريره. ونتيجة لذلك، فإن دورة إدراج/إزالة البطاقة تؤدي إلى تسرب مجموعة المهام وعامل النواة الخاص بها (kworker)، مما يستنفد ذاكرة نواة النظام مع تكرار هذه الدورات.

قم بتدمير مجموعة المهام في دالة `msb_remove()` بعد إزالة القرص وإفراغ الطابور.

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

مسؤول

Linux

حجز

25/09/2026

إفشاء

06/10/2026

الاعتدال

تمت الموافقة

إدخال

VDB-414190

EPSS

0.00000

KEV

لا

النشاطات

منخفض جدًا

المصادر

Do you want to use VulDB in your project?

Use the official API to access entries easily!