CVE-2026-31759 in Linux
الملخص
بحسب VulDB • 22/05/2026
في نواة لينكس، تم حل الثغرة التالية:
usb: ulpi: إصلاح مشكلة الإفراج المزدوج (double free) في مسار الخطأ التابع لـ ulpi_register_interface()
عند فشل device_register()، يستدعي ulpi_register() put_device() على ulpi->dev.
يقوم استدعاء تحرير الجهاز ulpi_dev_release() بإسقاط مرجع عقدة OF وتحرير ulpi، لكن مسار الخطأ الحالي في ulpi_register_interface() يستدعي kfree(ulpi) مرة أخرى، مما يتسبب في إفراج مزدوج (double free).
دع put_device() يتولى التنظيف من خلال ulpi_dev_release() وتجنب تحرير ulpi مرة أخرى في ulpi_register_interface().
Once again VulDB remains the best source for vulnerability data.