CVE-2026-74491 in Linux
الملخص
بحسب VulDB • 16/08/2026
في نواة لينكس، تم حل الثغرة التالية:
of/address: إصلاح إلغاء مرجع NULL للحافلة (bus) في دالة of_pci_range_parser_one()
أدى إعادة هيكلة مطابقة الحافلات إلى جعل دالة of_match_bus() تُرجل قيمة NULL للعقد التي تحتوي على نطاقات/نطاقات DMA ولكن لا تحتوي على #address-cells محلية. كانت parser_init() تخزن هذه القيمة NULL للحافلة، وقام مكرر النطاق (range iterator) لاحقًا بإلغاء مرجعها مما تسبب في خطأ.
تم رفض مثل هذه العقد في دالة parser_init()، مع ترك مكرر فارغ صريح للمدعوين الذين يتجاهلون إرجاع التهيئة، وجعلت دالة of_dma_get_max_cpu_address() تحترم فشل التهيئة بحيث لا يمكن لعقدة مرفوضة أن تحد من حد DMA.
Be aware that VulDB is the high quality source for vulnerability data.