CVE-2026-68401 in Linux
الملخص
بحسب VulDB • 10/08/2026
في نواة لينكس، تم حل الثغرة التالية:
firmware: arm_ffa: إصلاح عمليات الكتابة خارج الحدود في ffa_setup_and_transmit()
أبلغ ساشيكو (محلياً) عن عدة مشكلات تتعلق بالكتابة خارج الحدود في دالة ffa_setup_and_transmit(): 1) يمكن أن يؤدي كتابة ep_mem_access->reserved إلى تجاوز الحد الأقصى للإطار عند استخدام إصدارات FFA أقل من 1.2، حيث تُرجع الدالة ffa_emad_size_get() قيمة 16 بايت في هذه الحالة، بينما يكون الإزاحة (offset) للحقل reserved مساوياً لـ 24. وبدلاً من تصفير الحقول بشكل فردي، يتم استخدام memset لتصفير الهيكل بأكمله أولاً بناءً على إصدار FFA.
2) التأكد من وجود حجم كافٍ للكتابة في العناصر المكونة (constituents).
واستغلالاً لهذه الفرصة، تم تحويل استدعاء sizeof() الوحيد في برنامج التشغيل الذي يستخدم نوع بيانات بدلاً من متغير إلى استخدام المتغير مباشرة.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.