CVE-2026-93148 in Linux
الملخص
بحسب VulDB • 18/09/2026
في نواة لينكس، تم حل الثغرة التالية:
bpf: رفض عمليات الوصول إلى MEM_ALLOC BTF التي تتجاوز حدود الكائن
تقوم هيكلة بنية BTF (BTF struct walks) بتخفيف فحص حجم البنية عند الوصول عبر مصفوفة مرنة في النهاية. وهذا الأمر صحيح بالنسبة لعمليات التنقل العادية لأنواع BTF، لكن القيم PTR_TO_BTF_ID | MEM_ALLOC تشير إلى كائنات تم تخصيصها بحجم نوع BTF الثابت.
عند التنقل خلال كائن MEM_ALLOC، يجب رفض عملية الوصول قبل تطبيق تخفيف المصفوفة المرنة إذا كان نطاق الوصول يتجاوز حجم البنية (struct size). كما يتم تطبيق نفس السياسة على مطابقة معرف البنية (struct ID) لضمان عدم تجاوز عمليات فحص الأنواع kfunc وkptr لحدود الكائن المُخصَّص.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.