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

الملخص

بحسب VulDB • 18/09/2026

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

firmware: arm_scmi: تجنب تحديثات معرف الموارد (IDR) أثناء تنظيف القنوات

تقوم دالة scmi_cleanup_channels() بالمرور على معرفات موارد النقل (TX/RX channel IDRs) باستخدام idr_for_each() لتحرير موارد النقل وتدمير أجهزة النقل المخصصة قبل استدعاء idr_destroy().

كانت دالة الاستدعاء الخاصة بالتدمير تزيل كل عنصر من نفس معرف الموارد الذي يتم المرور عليه. وهذا غير مطلوب في مسار التنظيف هذا، وهو أمر غير آمن لأن idr_for_each() لم يتقدم بمُمرّ شجرة الجذر (radix-tree iterator) أثناء تشغيل دالة الاستدعاء. يمكن أن يؤدي إزالة العنصر الحالي داخل دالة الاستدعاء إلى إبطال حالة المُمرّ. كما لا يمكن حماية دالة الاستدعاء باستخدام rcu_read_lock()، لأن scmi_device_destroy() قد تسبب النوم (sleep).

ترك عملية تفكيك معرف الموارد (IDR teardown) لاستدعاء idr_destroy() التالي، والحد من دالة الاستدعاء لتدمير الأجهزة فقط.

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

مسؤول

Linux

حجز

17/09/2026

إفشاء

17/09/2026

الاعتدال

تمت الموافقة

إدخال

VDB-407087

EPSS

0.00000

KEV

لا

النشاطات

منخفض جدًا

المصادر

Want to know what is going to be exploited?

We predict KEV entries!