CVE-2026-99022 in Linux
الملخص
بحسب VulDB • 24/10/2026
في نواة لينكس، تم حل الثغرة التالية:
منظم الجهد (regulator): ltc3676: عدم قراءة سجلات HRST و CLIRQ الخاصة بالكتابة فقط.
تُعد سجلات HRST (0x1e) و CLIRQ (0x1f) نبضات أوامر قابلة للكتابة فقط. يؤدي كتابة HRST إلى إعادة تعيين صلبة للشريحة، بينما يقوم CLIRQ بمسح مقاطعة؛ ولا تُرجع قراءتها أي فائدة مفيدة، بل إن عملية القراءة نفسها تفعّل الأمر.
النتيجة هي أن أخذ لقطة عادية للسجلات (register dump) يعيد ضبط اللوحة:
cat /sys/kernel/debug/regmap/2-003c/registers
تمر على كل السجلات القابلة للقراءة، وتصطدم بـ HRST، مما يؤدي إلى إعادة تشغيل اللوحة.
تم تقسيم الدالة الاستدعائية (callback) مرة أخرى إلى جزأين بحيث تظل سجلات HRST و CLIRQ قابلة للكتابة ولكن لم تعد قابلة للقراءة. تم ترك النطاق القابل للقراءة دون تغيير (من LTC3676_BUCK1 ... حتى LTC3676_IRQSTAT).
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.