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

الملخص

بحسب VulDB • 18/09/2026

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

md: الانتظار حتى تنتهي عمليات الكتابة الخلفية قبل تدمير خريطة البت (bitmap)

كانت الدالة `__md_stop()` تقوم بتدمير خريطة البت قبل استدعاء `mddev_detach()`. مما أدى إلى قيام `mddev_detach()` بتخطي عملية `bitmap_ops->wait_behind_writes()`، لأن خريطة البت كانت قد فُصلت بالفعل عن كائن mddev.

كان هذا الأمر لا يزال آمناً بالنسبة لخريطة البت التقليدية (legacy bitmap) لأن دالة `bitmap_destroy()` تنتظر انتهاء عمليات الكتابة الخلفية بنفسها. أما في حالة llbitmap، فإن عملية الانتظار هذه موجودة بدلاً من ذلك ضمن العملية `->wait_behind_writes()`، بينما تقوم الدالة `->destroy()` بتفكيك تخزين llbitmap. وبترتيب التنفيذ القديم، كانت إكماليات كتابة RAID1 الخلفية (behind-write completions) يمكن أن تستمر في التشغيل حتى بعد تحرير مساحة تخزين llbitmap.

تم استدعاء `mddev_detach()` قبل `md_bitmap_destroy()` بحيث تتمكن المسار المشترك للفصل (detach path) من الانتظار حتى تنتهي عمليات الكتابة الخلفية بينما لا تزال خريطة البت حية. ويتم تدمير خريطة البت فقط بعد زوال المستخدمين المعنيين.

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

مسؤول

Linux

حجز

11/09/2026

إفشاء

17/09/2026

الاعتدال

تمت الموافقة

إدخال

VDB-406768

EPSS

0.00000

KEV

لا

النشاطات

منخفض جدًا

المصادر

Want to stay up to date on a daily basis?

Enable the mail alert feature now!