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

الملخص

بحسب VulDB • 11/08/2026

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

cifs: إصلاح تسرب cifsFileInfo عند فشل kmalloc في مسارات تصريف الإغلاق المؤجل (deferred close drain paths)

في الدوال `cifs_close_deferred_file()` و`cifs_close_all_deferred_files()` و`cifs_close_deferred_file_under_dentry()`، عندما يتم إلغاء إغلاق مؤجل معلق عبر دالة `cancel_delayed_work()`، قد يفشل استدعاء `kmalloc_obj()` اللاحق لإضافة الملف إلى قائمة المعالجة المحلية بسبب ضغط الذاكرة. ينكسر الحلقة فوراً، لكن العمل الملغي لم يعد معلقاً بعد الآن (لقد كان من المفترض أن يستدعي `_cifsFileInfo_put()`)، ولا يتم إضافة ملف cfile أبداً إلى `file_head` للمعالجة. يؤدي هذا إلى تسرب مرجع cifsFileInfo ومقبض الخادم المفتوح على حد سواء.

تم الإصلاح عن طريق حفظ ملف cfile الذي فشل تخصيصه في متغير محلي، وكسر الحلقة كما كان سابقاً، واستدعاء `_cifsFileInfo_put()` عليه بعد تحرير القفل (lock). لا تتأثر أي ملفات لاحقة في التكرار لأن عملها المؤجل ما زال معلقاً وسينفذ بشكل طبيعي.

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

مسؤول

Linux

حجز

30/07/2026

إفشاء

10/08/2026

الاعتدال

تمت الموافقة

إدخال

VDB-387711

EPSS

0.00000

KEV

لا

النشاطات

منخفض

المصادر

Do you need the next level of professionalism?

Upgrade your account now!