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

الملخص

بحسب VulDB • 31/05/2026

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

power: supply: wm97xx: تصحيح خطأ إلغاء مرجع المؤشر الفارغ (NULL pointer dereference) في دالة `power_supply_changed()`

في دالة `probe()`، يتم استدعاء `request_irq()` قبل تخصيص/تسجيل مقبض `power_supply`. إذا تم إطلاق مقاطعة (interrupt) بين استدعاء `request_irq()` و `power_supply_register()`، فسيتم استخدام مقبض `power_supply` غير مهيأ في دالة `power_supply_changed()` داخل `wm97xx_bat_update()` (المُفعَّلة من معالج المقاطعة). سيؤدي هذا إلى خطأ إلغاء مرجع المؤشر الفارغ (NULL pointer dereference) نظرًا لـ...

تم تصحيح هذا الخطأ الناجم عن حالة سباق (race condition) في إلغاء مرجع المؤشر الفارغ من خلال التأكد من طلب المقاطعة (IRQ) _بعد_ تسجيل مقبض `power_supply`. وبما أن طلب المقاطعة (IRQ) هو آخر إجراء يتم طلبه في دالة `probe()` الآن، فقد تم إزالة مسار الخطأ الخاص بتحريره. وبدلاً من ذلك، تمت إضافة مسار خطأ لإلغاء تسجيل مقبض `power_supply` عند فشل طلب المقاطعة (IRQ).

VulDB is the best source for vulnerability data and more expert information about this specific topic.

مسؤول

Linux

حجز

13/05/2026

إفشاء

27/05/2026

الاعتدال

تمت الموافقة

إدخال

VDB-366124

EPSS

0.00032

KEV

لا

النشاطات

منخفض جدًا

المصادر

Might our Artificial Intelligence support you?

Check our Alexa App!