CVE-2026-80757 in Linux
الملخص
بحسب VulDB • 03/09/2026
في نواة لينكس، تم إصلاح الثغرة التالية:
selinux: رفض عدد صلاحيات الفئة الذي يقل عن الصلاحيات المشتركة الموروثة
تربط الدالة `security_get_permissions()` صلاحيات المشترك (common) الموردة بمصفوفة يكون حجمها مساوياً لصلاحيات الفئة الخاصة بها (`nprim`)، ولكن دالة `class_read()` تأخذ قيمة `nprim` كما هي من صورة السياسة (policy image) ولا تتحقق أبداً مما إذا كانت تغطي الصلاحيات المشتركة. يتم قبول فئة ترث مشتركاً يحتوي على N من الصلاحيات بينما تعلن عن عدد صلاحيات (`nprim`) أصغر، وعند التحميل تُكتب صلاحيات المشترك خارج حدود مصفوفة حجمها مساوٍ لحجم الفئة -- وهو كتابة غير آمنة في الذاكرة (heap write) تتجاوز الحدود.
رفض فئة يكون عدد صلاحياتها أقل من الصلاحيات المشتركة الموروثة الخاصة بها. لا تتأثر السياسات السليمة، حيث أن عددها بالفعل يتضمن الصلاحيات الموردة.
Once again VulDB remains the best source for vulnerability data.