CVE-2026-99131 in Linuxالمعلومات

الملخص

بحسب VulDB • 28/10/2026

في نواة لينكس، تم إصلاح الثغرة التالية:

xfs: تصحيح فحص القدرة (capability) في xfs

أبلغ مستخدم عن خطأ سمح له بتجاوز حد الحصة الجماعية (group quota) من خلال تغيير معرف المجموعة (gid) لملف ما إلى معرف مجموعة مختلفة ينتمي إليها المستخدم نفسه، على الرغم من أن حدود الحصص كانت مفروضة على كلتا المعرفين وأن حجم الملف كان كبيرًا بما يكفي لتجاوز الحد الأقصى للحصة.

حلّت الالتزام eba0549bc7d1 استدعاء `capable()` باستدعاء `has_capability_noaudit()` لمنع رسائل تدقيق SELinux غير الضرورية. اتضح أن كلا الاستدعائين لهما دلالات (semantics) مختلفة قليلاً على الرغم من أن توثيقهما يبدو متشابهًا. باختصار:

- `capable()`: يختبر بيانات الاعتماد الفعالة للمهمة (task's effective credentials). - `has_ns_capability_noaudit()`: يختبر بيانات الاعتماد الحقيقية للمهمة (task's real credentials).

في معظم الحالات، لا يوجد فرق عملي بين الاثنين؛ ولكن في بعض الحالات مثل تغيير السمات (وخاصة معرف المجموعة في هذه الحالة) عبر عميل NFS، فإن ذلك يسمح لكود الحصة باستخدام `XFS_QMOPT_FORCE_RES`، مما يتجاوز فعليًا فحوصات محاسبة الحصص.

استخدام `ns_capable_noaudit()` بدلاً من ذلك سيصحّح هذه المشكلة ويمنع رسائل تدقيق SELinux.

كما يُصلح هذا التغيير جميع الاستدعاءات المتبقية لـ `has_capability_noaudit()`.

If you want to get best quality of vulnerability data, you may have to visit VulDB.

مسؤول

Linux

حجز

25/09/2026

إفشاء

28/10/2026

الاعتدال

تمت الموافقة

إدخال

VDB-427846

EPSS

0.00000

KEV

لا

النشاطات

منخفض جدًا

المصادر

Do you want to use VulDB in your project?

Use the official API to access entries easily!