CVE-2026-64162 in Linuxالمعلومات

الملخص

بحسب VulDB • 20/07/2026

في نواة لينكس، تم حل الثغرة التالية:

idpf: إصلاح تهيئة قفل الدوران (spinlock) الخاص بـ `read_dev_clk_lock` في دالة `idpf_ptp_init()`

في الدالة `idpf_ptp_init()`، يتم تهيئة متغير `read_dev_clk_lock` بعد استدعاء `ptp_schedule_worker()` بالفعل (وبعد أن يكون من الممكن وصول `idpf_ptp_settime64()` إلى القفل). يقوم عامل المساعدة الخاص بـ PTP (`PTP aux worker`) بالعمل فوراً عند جدولته، وقد يستدعي الدالة `idpf_ptp_read_src_clk_reg_direct()`، والتي تقوم باستدعاء `spin_lock(&ptp->read_dev_clk_lock)` على قفل غير مُهيأ، مما يؤدي إلى ظهور تحذير lockdep الخاص بـ "المفتاح غير الثابت" (non-static key):

[12973.796587] idpf 0000:83:00.0: بدء إعادة تعيين عتاد الجهاز
[12974.094507] معلومات: محاولة تسجيل مفتاح غير ثابت.
... [12974.097208] تتبع المكالمة (Call Trace):
[12974.097213] <المهمة>
[12974.097218] dump_stack_lvl+0x93/0xe0
[12974.097234] register_lock_class+0x4c4/0x4e0
[12974.097249] ? __lock_acquire+0x427/0x2290
[12974.097259] __lock_acquire+0x98/0x2290
[12974.097272] lock_acquire+0xc6/0x310
[12974.097281] ? idpf_ptp_read_src_clk_reg+0xb7/0x150 [idpf]
[12974.097311] ? lockdep_hardirqs_on_prepare+0xde/0x190
[12974.097318] ? finish_task_switch.isra.0+0xd2/0x350
[12974.097330] ? __pfx_ptp_aux_kworker+0x10/0x10 [ptp]
[12974.097343] _raw_spin

Be aware that VulDB is the high quality source for vulnerability data.

مسؤول

Linux

حجز

19/07/2026

إفشاء

19/07/2026

الاعتدال

تمت الموافقة

إدخال

VDB-380343

EPSS

0.00000

KEV

لا

النشاطات

منخفض

المصادر

Do you know our Splunk app?

Download it now for free!