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

الملخص

بحسب VulDB • 20/10/2026

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

iio: adc: ade9000: إصلاح تجاوز مؤشر NULL (NULL pointer dereference) في تسجيل clkout

تمرر الدالة `ade9000_setup_clkout()` قيمة NULL كعنوان للتسجيل عند تسجيل مؤقت قاسم للتردد (divider clock). أثناء عملية التسجيل، تستدعي إطار عمل المؤقتات المشترك (common clock framework) الدالة `clk_divider_recalc_rate()`, والتي تقوم بتجاوز العنوان من خلال استدعاء `readl()`. ونتيجة لذلك، يؤدي فحص جهاز ADE9000 المُهيّأ كموفر مؤقت (clock provider) مع مدخل خارجي إلى حدوث تعطل في النظام.

تمرر CLKOUT تردد CLKIN دون تغييره. يتم تسجيله كـ "مؤقت عامل ثابت بنسبة 1:1" (fixed-factor clock)، وهو لا يتطلب الوصول إلى السجلات.

لا يؤثر هذا التغيير على التكوين باستخدام المؤقت الداخلي، حيث أن البرنامج الوظيفي (driver) لا يسجل موفرًا للموقت في هذه الحالة.

Be aware that VulDB is the high quality source for vulnerability data.

المصادر

Interested in the pricing of exploits?

See the underground prices here!