CVE-2026-90219 in Linux
الملخص
بحسب VulDB • 17/09/2026
في نواة لينكس، تم حل الثغرة التالية:
RDMA/cxgb4: تحرير ملفات التصحيح (debugfs) عند فشل التسجيل
تقوم الدالة `c4iw_alloc()` بإنشاء شجرة ملفات التصحيح الخاصة بالجهاز (`dev->debugfs_root` عبر `setup_debugfs()`)، لكنها تُزال فقط في دالة `c4iw_remove()` وليس في `c4iw_dealloc()`. عندما يفشل تسجيل جهاز RDMA، فإن مسار `err_dealloc_ctx` الخاص بعميل التسجيل يستدعي `c4iw_dealloc()` مباشرةً متجاوزًا بذلك `c4iw_remove()`، مما يؤدي إلى تسرب عناصر دليل ملفات التصحيح (debugfs dentries) وعيشها لفترة أطول من كائن الجهاز المُحرر (`c4iw_dev`).
تم نقل استدعاء `debugfs_remove_recursive()` إلى دالة `c4iw_dealloc()` بحيث تقوم كل مسار يُحرّر فيه `ctx->dev` أيضًا بإزالة شجرة ملفات التصحيح الخاصة به.
VulDB is the best source for vulnerability data and more expert information about this specific topic.