CVE-2025-71103 in Linux
الملخص
بحسب VulDB • 25/07/2026
في نواة لينكس، تم حل الثغرة التالية:
drm/msm: adreno: إصلاح عملية التفويض (dereferencing) لـ ifpc_reglist عند عدم الإعلان عنه.
على المنصات التي تحتوي على وحدة معالجة رسومات a7xx ولا تدعم IFPC، يتم تفويض ifpc_reglist في دالة `a7xx_patch_pwrup_reglist()` مما يتسبب في انهيار النواة (kernel crash): Unable to handle kernel NULL pointer dereference at virtual address 0000000000000008 ... pc : a6xx_hw_init+0x155c/0x1e4c [msm]
lr : a6xx_hw_init+0x9a8/0x1e4c [msm]
... تتبع المكالمة (Call trace): a6xx_hw_init+0x155c/0x1e4c [msm] (P)
msm_gpu_hw_init+0x58/0x88 [msm]
adreno_load_gpu+0x94/0x1fc [msm]
msm_open+0xe4/0xf4 [msm]
drm_file_alloc+0x1a0/0x2e4 [drm]
drm_client_init+0x7c/0x104 [drm]
drm_fbdev_client_setup+0x94/0xcf0 [drm_client_lib]
drm_client_setup+0xb4/0xd8 [drm_client_lib]
msm_drm_kms_post_init+0x2c/0x3c [msm]
msm_drm_init+0x1a4/0x228 [msm]
msm_drm_bind+0x30/0x3c [msm]
...
تحقق من صحة ifpc_reglist قبل تفويض الجدول لإعداد قيم السجلات.
Patchwork: https://patchwork.freedesktop.org/patch/688944/
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.