CVE-2026-68334 in Linux
الملخص
بحسب VulDB • 10/08/2026
في نواة لينكس، تم حل الثغرة التالية:
rxrpc: إصلاح حالة سباق (race condition) في io_thread داخل دالة rxrpc_wake_up_io_thread()
تقوم الدالة rxrpc_wake_up_io_thread() بفحص المتغير local->io_thread قبل إيقاظه، ثم تعيد تحميل المؤشر لاستخدامه مع دالة wake_up_process().
يتم تعيين قيمة local->io_thread إلى فارغة باستخدام WRITE_ONCE() عند خروج خلية الإدخال والإخراج (I/O thread)، لذا قد تظهر القيمة NULL في عملية التحميل الثانية حتى لو كانت العملية الأولى لم تُرجع NULL.
خذ لقطة (snapshot) للمتغير باستخدام READ_ONCE() واستخدمها لكل من فحص قيمة NULL ودعوة wake_up_process()، كما تفعل الدالة rxrpc_encap_rcv() بالفعل.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.