PT-2026-69718

CVE-2026-68318

·

تاريخ النشر

2026-08-10

·

تاريخ التحديث

2026-10-13

الوصف من

الدرجة
N/A
غير متوفر

لا تتوفر حاليًا تقييمات أو مقاييس للخطورة. سنحدّث المعلومات المقابلة في الصفحة فور توفرها.

اسم البرنامج المعرض للخطر والإصدارات المتأثرة
نواة لينكس (لم يتم تحديد الإصدارات المتأثرة)
الوصف
توجد مشكلة ”الاستخدام بعد التحرير“ في مكون pds core أثناء عملية الإزالة. في الدالة pdsc remove()، يتم تدمير قائمة انتظار العمل قبل تنفيذ pdsc teardown(). تسمح هذه التسلسلية بوضع العمل في قائمة انتظار مدمرة عبر مسارين محتملين: إذا أدت pdsc teardown() إلى انتهاء المهلة في pdsc devcmd reset()، فإن مسار الخطأ في pdsc devcmd locked() يضع health work في قائمة الانتظار، أو إذا أدى حدث NotifyQ إلى تشغيل روتين خدمة المقاطعة (ISR) قبل استدعاء free irq() في pdsc teardown(). تحدث مشكلة «الاستخدام بعد التحرير» (Use-after-free) عندما يحاول النظام الوصول إلى ذاكرة تم تحريرها بالفعل.
التوصيات
قم بتحديث نواة Linux إلى إصدار يتم فيه نقل استدعاء destroy workqueue() إلى ما بعد pdsc teardown() لضمان بقاء قائمة انتظار المهام بعد انتهاء عمل جميع الطالبين.
في pdsc qcq free()، تأكد من استدعاء cancel work sync() بعد تحرير المقاطعة وقبل مسح qcq->intx لمنع حدوث تضارب في pdsc process adminq().
التأكد من تحرير adminqcq قبل notifyqcq لضمان تحرير ISR المشترك لـ adminq وإيقاف عمل adminq قبل تحرير notifyqcq.
قابلية الاستغلال
استغلال
المورّدون
المنتجات المتأثرة
المعرّفات ذات الصلة
AZL-94728
USN-8887-1
USN-8887-2
USN-8887-3
USN-8888-1
USN-8888-2
USN-8889-1
USN-8917-1
USN-8918-1
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾