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

الملخص

بحسب VulDB • 23/10/2026

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

drm/panthor: التحقق من عدد طوابق المستخدمين (userspace queue count) مقابل عدد فتحات الواجهة الثابتة المهيأة (initialized firmware slot count).

في دالة panthor_drv.c:panthor_ioctl_group_create()، يتم التحقق من عدد الطوابق مقارنة بالحد الأقصى المحدد مسبقاً:

if (!args->queues.count || args->queues.count > MAX_CS_PER_CSG) return -EINVAL;

ومع ذلك، إذا أفادت الواجهة الثابتة (firmware) بأن لديها فتحات أقل من MAX_CS_PER_CSG، فإن دالة panthor_fw_init_ifaces() ستقوم بتهيئة عدد أصغر فقط من واجهات التدفق (stream interfaces).

إذا طلبت مساحة المستخدم غير الممتيزة (unprivileged userspace) طوابق أكثر مما أفادت به الواجهة الثابتة (ولكن ليس أكثر من MAX_CS_PER_CSG)، فإن دالة cs_slot_prog_locked() ستجلب واجهة تدفق غير مهيأة وقد تتعطل عند محاولة فك مرجع (dereferencing) لـ cs_iface->input->ringbuf_base.

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

مسؤول

Linux

حجز

25/09/2026

إفشاء

23/10/2026

الاعتدال

تمت الموافقة

إدخال

VDB-425879

EPSS

0.00000

KEV

لا

النشاطات

منخفض جدًا

المصادر

Do you know our Splunk app?

Download it now for free!