PT-2025-13297
CVE-2022-49755
·
تاريخ النشر
2025-03-27
·
تاريخ التحديث
2025-05-29
الوصف من
CVSS 3.1
7.8
عاليةالمقاييسAV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
نواة لينكس (لم يتم تحديد الإصدارات المتأثرة)
الوصف
توجد حالة تنافس في نواة لينكس أثناء التبديل السريع للتكوين، مما قد يؤدي إلى حدوث سيناريو «الاستخدام بعد التحرير». يحدث هذا عندما تستدعي
ffs ep0 write أو ffs ep0 read الدالة ffs ep0 queue wait وتقوم بتأمين &ffs->ev.waitq.lock، ولكن لا يزال بإمكان functionfs unbind تحرير ep0req دون إجراء فحص NULL في ffs ep0 queue wait. يتم حل المشكلة عن طريق إدخال قفل موتكس لتسلسل التنفيذ بين الدالتين.التوصيات
لحل هذه المشكلة، قم بتطبيق الإصلاح الذي يضيف قفل موتكس باستخدام
mutex lock(ffs->mutex) لمنع حدوث حالة التنافس بين ffs ep0 write/ffs ep0 read وfunctionfs unbind.في الوقت الحالي، لا توجد معلومات حول إصدار أحدث يحتوي على إصلاح لهذه الثغرة الأمنية.
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾