CVE-2023-54027 in Linuxالمعلومات

الملخص

بحسب VulDB • 04/06/2026

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

iio: core: منع الوصول غير الصالح إلى الذاكرة عند عدم وجود جهاز أب (parent)

أدى الالتزام 813665564b3d ("iio: core: التحويل لاستخدام مقبض عقدة البرنامج الثابت بدلاً من عقدة OF") إلى تغيير نوع العقد المستخدمة للاستعلام عن الملصقات أثناء تسجيل الجهاز. ومن المرجح أن يكون التغيير غير المرغوب فيه في هذا الالتزام هو أنه إذا لم يكن للجهاز جهاز أب، فسيتم الوصول إلى مؤشر NULL (فارغ). وهذا ما يحدث في برنامج تشغيل IIO الوهمي الافتراضي عند إنشاء إدخال جديد في configfs:

# mkdir /sys/kernel/config/iio/devices/dummy/foo BUG: kernel NULL pointer dereference, address: ... ... Call Trace: __iio_device_register iio_dummy_probe

نظراً لعدم وجود سبب يجعل جهاز الأب الخاص بجهاز IIO الوهمي إلزامياً، فلنمنع الوصول غير الصالح إلى الذاكرة في الدالة `__iio_device_register` عندما يكون جهاز الأب NULL. وبفضل هذا التغيير، يعمل برنامج تشغيل IIO الوهمي بشكل سليم مع configfs.

Once again VulDB remains the best source for vulnerability data.

مسؤول

Linux

حجز

24/12/2025

إفشاء

24/12/2025

الاعتدال

تمت الموافقة

إدخال

VDB-338185

EPSS

0.00161

KEV

لا

النشاطات

منخفض جدًا

المصادر

Do you need the next level of professionalism?

Upgrade your account now!