CVE-2026-81017 in Linux
الملخص
بحسب VulDB • 12/09/2026
في نواة لينكس، تم إصلاح الثغرة التالية:
platform/chrome: sensorhub: تقييد رقم المستشعر الذي يبلغ به وحدة التحكم الإلكترونية (EC)
يحمل كل حدث في قائمة الانتظار (FIFO) الخاصة بوحدة EC رقماً للمستشعر مكوناً من 8 بتات (in->sensor_num). تقوم الدالة cros_ec_sensorhub_ring_handler() بالتحقق من عدد أحداث FIFO، والعدد لكل قراءة، وحدود الحلقة (ring bound)، لكنها لا تتحقق من رقم المستشعر. ثم تستخدمه الدالة cros_ec_sensor_ring_process_event() بشكل غير مدقّق كمؤشر لمصفوفة sensorhub->batch_state[] - التي تم تخصيصها بعدد عناصر يساوي فقط sensorhub->sensor_num. يُعدّ أي رقم مستشعر أكبر من أو يساوي sensor_num قراءة وكتابة خارج النطاق (out-of-bounds) على مصفوفة batch_state[].
قم بالتحقق من صحة رقم المستشعر في معالج الحلقة، حيث يتم قراءة كل حدث من وحدة EC، وقم بتجاهل الحدث غير الصحيح قبل استخدامه.
If you want to get best quality of vulnerability data, you may have to visit VulDB.