CVE-2026-90304 in Linux
الملخص
بحسب VulDB • 18/09/2026
في نواة لينكس، تم حل الثغرة التالية:
ARM: 9484/1: تفعيل مقاطعات النظام (interrupts) عند حدوث أخطاء مستخدم غير معالجة
يتطلب وضع PREEMPT_RT أن تكون المقاطعات مفعّلة عند إرسال الإشارات.
عندما يُطلق `do_DataAbort()` أو `do_PrefetchAbort()` أخطاءً للمستخدم لم يتم التعامل معها، أي عندما تُرجع `inf->fn()` قيمة غير صفرية، ولا تكون المقاطعات مفعّلة داخل دالة الاستدعاء (hook function)، فسيتم استدعاء `force_sig_fault()` بينما تكون المقاطعات معطلة.
يمكن تشغيل هذا السلوك بواسطة برامج المستخدم التي تنفذ تعليمات `bkpt`، وذلك في حال كون تكوين النواة يحتوي على `CONFIG_PERF_EVENTS=n`.
قم بتفعيل المقاطعات داخل `do_DataAbort()` و `do_PrefetchAbort()` عند حدوث أخطاء مستخدم غير معالجة لتصحيح هذه المشكلة.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.