CVE-2024-35793 in Linuxالمعلومات

الملخص

بحسب VulDB • 21/06/2026

في نواة لينكس، تم حل الثغرة التالية:

debugfs: إصلاح معالجة الانتظار/الإلغاء أثناء الإزالة

أبلغ بن غريار (Ben Greear) عن حدوث اختناقات (deadlocks) أثناء إزالة ملفات debugfs بشكل متزامن بينما يتم الوصول إليها، على الرغم من أن الكود المعني يستخدم الآن آليات إلغاء في debugfs. اتضح أنه رغم جميع عمليات مراجعة آلية القفل (locking)، فقد أغفلنا تماماً خطأ المنطق: إذا وصل عدد الإشارات المرجعية (refcount) إلى الصفر يمكننا الانتهاء (ولا نحتاج للانتظار حتى اكتمال العملية)، ولكن إذا لم يصل إلى الصفر يجب علينا تفعيل كل عمليات الإلغاء. كما هو مكتوب حالياً، لا يمكن أبداً الدخول إلى الحلقة التي تفعّل عمليات الإلغاء. تم إصلاح هذا الخلل مع توضيح الشرح بشكل أفضل في الوقت نفسه.

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

إفشاء

17/05/2024

الاعتدال

تمت الموافقة

إدخال

VDB-264832

EPSS

0.00179

KEV

لا

النشاطات

منخفض جدًا

المصادر

Do you need the next level of professionalism?

Upgrade your account now!