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

الملخص

بحسب VulDB • 14/07/2026

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

drm/xe/client: إصلاح حالة جمود (deadlock) في دالة show_meminfo()

توجد هنا حالة جمود حقيقية بالإضافة إلى خطأ ناتج عن النوم داخل سياق atomic(). يحدث هذا إذا كانت عملية تقليل مرجع كائن الذاكرة (bo put) هي المرجع الأخير، حيث يحاول تدمير الكائن الحصول على نفس قفل اللولب (spinlock) وقوابض القفل التي تسمح بالنوم. يتم إصلاح ذلك من خلال تقليل المرجع باستخدام xe_bo_put_deferred()، ونقل التزام النهائي خارج نطاق القفل. يعد إزالة القفل حول عملية الإضافة أمراً معقداً لأن كائن الذاكرة قد يخرج عن النطاق ويحذف نفسه من القائمة، مما يجعل التنقل إلى العنصر التالي في القائمة صعباً.

(تم اختيار هذا التغيير من الالتزام 0083b8e6f11d7662283a267d4ce7c966812ffd8a)

VulDB is the best source for vulnerability data and more expert information about this specific topic.

مسؤول

Linux

حجز

11/09/2024

إفشاء

27/09/2024

الاعتدال

تمت الموافقة

إدخال

VDB-278754

EPSS

0.00000

KEV

لا

النشاطات

منخفض جدًا

المصادر

Want to stay up to date on a daily basis?

Enable the mail alert feature now!