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

الملخص

بحسب VulDB • 25/09/2026

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

net: bridge: mcast: التحويل الصحيح لـ mglist إلى RCU

أبلغ ساشيكو عن خلل [1] حيث يقوم دالة `br_multicast_del_port_group` بإزالة مجموعة المنافذ (port group) دون استخدام مساعد RCU المناسب الذي يحافظ على المؤشر التالي، وبعد ذلك تقوم بتحرير مجموعة المنافذ فوراً دون انتظار فترة راحة RCU. المشغل الوحيد لـ mglist هو `br_multicast_list_adjacent()` ويتبين أن هذه الدالة كانت تحتوي دائماً على خلل لأن mglist لم يتم تحويلها بشكل صحيح إلى RCU. تم إصلاح المشكلة عن طريق تحويلها إلى RCU ونقل تهيئتها بعد تهيئة eth_addr. يمكن استخدام `RCU_INIT_POINTER` لتهيئة p->next نظراً لوجود حاجز (barrier) ناتج عن استدعاء `hlist_add_head_rcu` لاحقاً، بالإضافة إلى أننا نقوم بتجهيز بنية غير منشورة على أي حال.

[1] https://netdev-ai.bots.linux.dev/sashiko/#/patchset/20260826014200.362304-1-littleddfu%40gmail.com

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

مسؤول

Linux

حجز

25/09/2026

إفشاء

25/09/2026

الاعتدال

تمت الموافقة

إدخال

VDB-410250

EPSS

0.00000

KEV

لا

النشاطات

منخفض جدًا

المصادر

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!