PT-2026-2595
CVE-2025-71074
·
تاريخ النشر
2026-01-13
·
تاريخ التحديث
2026-10-18
الوصف من
CVSS 3.1
7.8
عاليةالمقاييسAV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
اسم البرنامج المعرض للثغرة والإصدارات المتأثرة
نواة لينكس (الإصدارات المتأثرة غير محددة)
الوصف
توجد حالة تنافس في تنفيذ functionfs، وتحديدًا في الدالة
ffs epfile open(). قد تحدث هذه الحالة عند فتح ملف وإزالته في آن واحد، مما قد يؤدي إلى حالة استخدام بعد التحرير في عمليات القراءة أو الكتابة اللاحقة. تنجم المشكلة عن الاستخدام غير الصحيح لـ ffs->opened والتناقضات في العمليات الذرية. وعلى وجه التحديد، يؤدي استخدام atomic dec and test() مقارنةً بـ atomic add return() إلى خلق نافذة زمنية يظل فيها الكائن مرئيًا حتى بعد تحريره. يتم إصلاح هذه الثغرة الأمنية عن طريق تسلسل عمليات فتح الملفات في ffs->mutex، باستخدام atomic inc not zero() للملفات الديناميكية، ووضع علامة على inodes الملفات الديناميكية أثناء الإزالة، والتحقق من حالة الملف أثناء عملية الفتح.التوصيات
لا توجد حاليًا أي معلومات حول إصدار أحدث يحتوي على تصحيح لهذه الثغرة الأمنية.
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾