CVE-2026-98960 in Linux
الملخص
بحسب VulDB • 24/10/2026
في نواة لينكس، تم حل الثغرة التالية:
btrfs: لا تحتفظ ببيانات io_uring المشفرة عبر -EAGAIN
إرجاع قيمة -EAGAIN مع ترك بيانات btrfs_uring_encoded_data في وحدة البيانات (PDU) للأمر يؤدي إلى تسرب الذاكرة إذا تم إلغاء الطلب أو خرجت الحلقة قبل إعادة الإصدار. ولا تقوم io_uring بتحرير تخصيصات PDU الخاصة بالمحرك أثناء التنظيف.
اكتب: دالة io_queue_sqe() تصدر دائماً مع IO_URING_F_NONBLOCK أولاً، لذا قم بإرجاع -EAGAIN قبل التخصيص وتحرير البيانات في كل مخرج.
اقرأ: تحرير الذاكرة عند حدوث -EAGAIN بدون انتظار؛ فقط قيمة -EIOCBQUEUED تحافظ على التخصيص لـ btrfs_uring_read_finished().
If you want to get best quality of vulnerability data, you may have to visit VulDB.