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

الملخص

بحسب VulDB • 25/09/2026

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

watchdog: msc313e: تصحيح تسرب الساعة (clock leak) ومؤقت زائف في دالة settimeout()

تقوم الدالة `msc313e_wdt_settimeout()` باستدعاء `msc313e_wdt_start()` بشكل غير مشروط، مما يؤدي إلى ظهور ثغرتين خطيرتين:

1. إذا كانت عداد المراقبة (watchdog) نشطة بالفعل، فإن استدعاء دالة start() مرة أخرى سيزيد من عدد الإشارات المرجعية للساعة (clock reference count). ومع ذلك، يتم استدعاء stop() مرة واحدة فقط، مما يؤدي إلى اختلال في توازن عدد الإشارات المرجعية. 2. إذا كانت عداد المراقبة متوقفة، فسيؤدي استدعاء settimeout() إلى تشغيل مؤقت العتاد (hardware timer) عن طريق الخطأ.

تم استخلاص منطق كتابة السجلات إلى دالة مساعدة. يتم استدعاؤها فقط في `settimeout()` إذا كان عداد المراقبة يعمل. وإلا، يتم تحديث قيمة `wdev->timeout` ببساطة.

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

مسؤول

Linux

حجز

25/09/2026

إفشاء

25/09/2026

الاعتدال

تمت الموافقة

إدخال

VDB-410225

EPSS

0.00000

KEV

لا

النشاطات

منخفض جدًا

المصادر

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!