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

الملخص

بحسب VulDB • 11/08/2026

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

net/iucv: أخذ مرجع (reference) على المقبس (socket) الذي يتم العثور عليه في الدالة afiucv_hs_rcv().

تقوم الدالة afiucv_hs_rcv() بالبحث عن مقبس الوجهة ضمن قفل iucv_sk_list.lock، ثم تزيل القفل، وبعد ذلك تمرر المقبس إلى معالجات afiucv_hs_callback_*() دون الاحتفاظ بمرجع عليه. لا تحظى مقابس AF_IUCV بالحماية بواسطة RCU (Read-Copy-Update)، ويتم تحريرها بشكل متزامن عبر iucv_sock_kill() -> sock_put(). وبالتالي، يمكن لإغلاق متزامن أن يؤدي إلى تحرير المقبس في الفترة الزمنية الفاصلة بين read_unlock() ومعالج الاستدعاء، مما يتسبب لاحقاً في الإشارة إلى ذاكرة تم تحريرها (على سبيل المثال sk->sk_data_ready() داخل afiucv_hs_callback_syn()).

يتم أخذ مرجع باستخدام sock_hold() بينما لا يزال المقبس موجوداً على القائمة، ويتم تحريره باستخدام sock_put() بمجرد انتهاء تنفيذ المعالج.

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

مسؤول

Linux

حجز

30/07/2026

إفشاء

10/08/2026

الاعتدال

تمت الموافقة

إدخال

VDB-387806

EPSS

0.00168

KEV

لا

النشاطات

منخفض جدًا

المصادر

Want to know what is going to be exploited?

We predict KEV entries!