PT-2026-34930
CVE-2026-31578
·
تاريخ النشر
2026-03-17
·
تاريخ التحديث
2026-10-18
الوصف من
CVSS 3.1
7.8
عاليةالمقاييسAV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
نواة لينكس (لم يتم تحديد الإصدارات المتأثرة)
الوصف
توجد حالة تنافس في برنامج التشغيل as102 usb. عندما تواجه الدالة
as102 usb probe() خطأً بعد استدعاء الدالة usb register dev() بنجاح، فقد تستدعي الدالة usb deregister dev() وتحرر على الفور الذاكرة المرتبطة بـ as102 dev t. إذا نجحت إحدى عمليات مساحة المستخدم في فتح الجهاز قبل إلغاء التسجيل، يظل واصف الملف صالحًا. وعندما يتم إغلاق هذا الواصف في النهاية، تحاول الدالة as102 release() (التي تستدعي الدالة as102 usb release()) الوصول إلى ذاكرة as102 dev t أو تحريرها مرة أخرى، مما يؤدي إلى حدوث سيناريو «الاستخدام بعد التحرير» و«التحرير المزدوج».التوصيات
تحديث نواة Linux إلى إصدار تم فيه تعديل الدالة
as102 usb probe() لتأجيل تحرير ذاكرة as102 dev t إلى الدالة .release() بعد نجاح usb register dev(). وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾