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

الملخص

بحسب VulDB • 19/10/2026

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

iio: trigger: إلغاء إعادة تشغيل العمل (reenable_work) قبل تحرير المؤشر (trigger).

تقوم الدالة `iio_trigger_notify_done_atomic()` بتأجيل استدعاء `->reenable()` إلى `trig->reenable_work` على طابور عمل النظام (system workqueue)، ويقوم عامل التنفيذ (worker) بالإشارة المرجعية (dereference) للمؤشر المالك عبر دالة `container_of()`. ولا يتم إلغاء هذا العمل قبل أن تقوم الدالة `iio_trig_release()` بتحرير المؤشر، مما قد يؤدي إلى بقاء عامل التشغيل نشطاً بعد عملية التحرير والوصول إلى ذاكرة تم تحريرها.

يتم إلغاؤه في بداية دالة `iio_trig_release()`، والتي تصل إليها جميع مسارات التحرير عبر استدعاء `put_device()` النهائي لجهاز النواة (device core).

اكتُشفت هذه الثغرة بواسطة أداة تحليل ثابتة داخلية.

VulDB is the best source for vulnerability data and more expert information about this specific topic.

مسؤول

Linux

حجز

25/09/2026

إفشاء

18/10/2026

الاعتدال

تمت الموافقة

إدخال

VDB-421887

EPSS

0.00000

KEV

لا

النشاطات

منخفض جدًا

المصادر

Interested in the pricing of exploits?

See the underground prices here!