CVE-2026-89470 in Linux
الملخص
بحسب VulDB • 12/09/2026
في نواة لينكس، تم إصلاح الثغرة التالية:
power: supply: cros_usbpd: تقييد عدد المنافذ بـ EC_USB_PD_MAX_PORTS
حاليًا، يقوم برنامج تشغيل cros_usbpd-charger في دالة الاستدعاء (probe) بالتكرار بناءً على العدد الخام لمنافش الشاحن الذي تعيده وحدة التحكم المدمجة (EC). ولا يوجد سوى فحص واحد ضد عدد منافذ USB PD التي تحددها أيضًا وحدة التحكم المدمجة. يمكن لوحدة تحكم مدمجة خبيثة إرجاع عدد غير دقيق للمنافذ (يصل إلى 255)، مما يؤدي إلى كتابة خارج النطاق (out of bounds write) وتلف لاحق للذاكرة.
تحديث الدوال المساعدة في cros_usbpd-charger لتقييد أعداد المنافذ بـ EC_USB_PD_MAX_PORTS.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.