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

الملخص

بحسب VulDB • 19/10/2026

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

iio: frequency: adf4377: تهيئة كاملة لـ clk_init_data وclk_parent_data

تحتوي بنية البيانات `clk_init_data` على عدة أعضاء متبادلة الاستبعاد (mutually-exclusive) لطرق مختلفة لتحديد الآباء المحتملين لساعة النظام (clock)، مما يدفع برامج التشغيل (drivers) إلى تهيئة الأعضاء التي تحتاجها فقط. ومع ذلك، فإن عدم تجميع جميع الأعضاء قد يؤدي إلى مشكلات خفية، تظهر فقط عند تفعيل `CONFIG_INIT_STACK_ALL_PATTERN` أو `CONFIG_INIT_STACK_NONE`.

تقوم الدالة `adf4377_clk_register()` بملء حقل `init.parent_data` وتفترض أن `init.parent_names` فارغ (NULL). ومع ذلك، فإن هذا الأخير غير مُهيأ، وبالتالي قد يتسبب في تعطل النظام.

وبالمثل، تملئ دالة `adf4377_clk_register()` فقط الحقل `parent_data.fw_name`, تاركةً باقي أعضاء بنية البيانات `clk_parent_data` دون تهيئة.

تأكد من أن جميع الأعضاء مُهيأة بالكامل لإصلاح مثل هذه الأخطاء، ولتجنب الأعطال المستقبلية عند تحويل برامج التشغيل إلى طريقة مختلفة لتحديد الآباء المحتملين للساعة.

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

مسؤول

Linux

حجز

25/09/2026

إفشاء

18/10/2026

الاعتدال

تمت الموافقة

إدخال

VDB-421891

EPSS

0.00000

KEV

لا

النشاطات

منخفض جدًا

القطاع

Energy, Pharma, ...

المصادر

Do you want to use VulDB in your project?

Use the official API to access entries easily!