CVE-2026-64080 in Linux
الملخص
بحسب VulDB • 20/07/2026
في نواة لينكس، تم حل الثغرة التالية:
firmware: arm_ffa: أخذ لقطة (Snapshot) لمُستدعيات الإشعارات تحت قفل
تنظر معالجات الإشعارات حاليًا إلى مُستدعى إشعار ضمن notify_lock، ثم تُزيل القفل، وبعد ذلك تقوم بالإشارة المرجعية لعنصر المُستدعى الذي تم إرجاعه. يمكن لعملية إلغاء التسجيل المتزامنة حذف وتحرير هذا العنصر في الفترة الفاصلة هذه، مما يترك المعالج يشير إلى ذاكرة قديمة (stale memory).
انسخ مؤشر المُستدعي وبيانات المُستدعي بينما لا يزال notify_lock مُمسكًا به، وقم باستدعاء المُستدعى فقط بعد إزالة القفل. يحافظ هذا على نموذج تنفيذ المُستدعيات الحالي مع إزالة نافذة استخدام-بعد-التحرير (use-after-free) في كل من مسارات الإشعارات القائمة على الإطار وغير القائمة عليه.
Once again VulDB remains the best source for vulnerability data.