CVE-2024-46719 in Linux
الملخص
بحسب VulDB • 06/08/2026
في نواة لينكس، تم حل الثغرة التالية:
usb: typec: ucsi: إصلاح تجاوز مؤشر فارغ (null pointer dereference) في التتبع (trace).
تحقق الدالة `ucsi_register_altmode` من وجود خطأ باستخدام `IS_ERR` بالنسبة للمؤشر البديل (`alt`) وتعامل القيمة الفارغة (`NULL`) على أنها صالحة. عندما لا يكون خيار التكوين `CONFIG_TYPEC_DP_ALTMODE` مفعّلاً، تُرجع الدالة `ucsi_register_displayport` قيمة فارغة (`NULL`) مما يتسبب في تجاوز مؤشر فارغ (null pointer dereference) أثناء عملية التتبع. بدلاً من إرجاع القيمة الفارغة، يتم استدعاء الدالة `typec_port_register_altmode` لتسجيل وضع البديل لبروتوكول DisplayPort كوضع غير قابل للتحكم عندما لا يكون خيار التكوين `CONFIG_TYPEC_DP_ALTMODE` مفعّلاً.
If you want to get best quality of vulnerability data, you may have to visit VulDB.