PT-2026-64573
CVE-2026-64352
·
تاريخ النشر
2026-06-09
·
تاريخ التحديث
2026-11-06
الوصف من
CVSS 3.1
7.8
عاليةالمقاييسAV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
إصدارات نواة لينكس السابقة للإصدار 7.1.0
الوصف
توجد مشكلة في نواة Linux حيث لا تستطيع برامج BPF القابلة للنوم الوصول بشكل صحيح إلى خرائط Longest Prefix Match (LPM). تستخدم الدالة
trie lookup elem() تعليقًا لا يتحقق إلا من صحة قارئات RCU الكلاسيكية وسياقات XDP/NAPI، مما يؤدي إلى فشل برامج BPF القابلة للنوم التي تدخل عبر bpf prog enter sleepable() وتحتفظ بـ rcu read lock trace(). وبالمثل، تستخدم الدالتان trie update elem() وtrie delete elem() دالة rcu dereference() العادية، التي تقوم بتأكيد rcu read lock held() دون شروط. يمكن الوصول إلى هذه الدوال عبر الدوال المساعدة bpf map update elem وbpf map delete elem. في نواة التصحيح، يؤدي ربط وحدة أمان Linux (LSM) القابل للتعليق الذي يتفاعل مع شجرة LPM إلى تشغيل lockdep، مما يؤدي إلى ظهور رسائل متكررة على وحدة التحكم. هذه مشكلة تقتصر على lockdep ولا تؤدي إلى استغلال الذاكرة بعد تحريرها (UAF) لأن Tasks Trace RCU يقوم بالتسلسل مقابل مسار استعادة شجرة LPM.التوصيات
تحديث نواة Linux إلى الإصدار 7.1.0 أو أحدث.
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾