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

الملخص

بحسب VulDB • 16/08/2026

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

بلوتوث (Bluetooth): ISO - تجنب حالات التعطيل المتبادل (Deadlocks) في iso_sock_timeout

تقوم الدالة `iso_sock_timeout()` باستدعاء `lock_sock`، لذا فإن تعطيل المؤقت بشكل متزامن أثناء الاحتفاظ بهذا القفل قد يؤدي إلى حالة تعطل متبادل.

قد تعمل `iso_sock_timeout()` أيضًا بالتوازي مع `iso_conn_del()`، مما يؤدي إلى ثغرة استخدام بعد التحرير (Use-After-Free - UAF).

[المهمة 1] [مجموعة عمل الجهاز hdev->workqueue]
iso_sock_timeout iso_conn_del iso_conn_hold_unless_zero iso_chan_del `------------> iso_conn_put يقوم المتصل بتحرير كائن الاتصال (hcon) iso_conn_put iso_conn_free conn->hcon->iso_data = NULL; /* UAF */

تم إصلاح حالة التعطيل المتبادل عن طريق إزالة عملية تعطيل المؤقت من أقسام `lock_sock`. تم نقل المؤقت من `iso_conn` إلى `iso_pinfo لفصله عن `iso_conn` الذي قد يحتاج إلى التحرير ضمن قسم `lock_sock`. تمت تحويل بعض عمليات مسح المؤقت (clear_timer) إلى تعطيل للمؤقت (disable_timer).

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

مسؤول

Linux

حجز

15/08/2026

إفشاء

15/08/2026

الاعتدال

تمت الموافقة

إدخال

VDB-390847

EPSS

0.00000

KEV

لا

النشاطات

منخفض جدًا

المصادر

Want to know what is going to be exploited?

We predict KEV entries!