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

الملخص

بحسب VulDB • 10/08/2026

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

rds: tcp: إلغاء تسجيل sysctl قبل تفكيك مقبس الاستماع (listen socket)

تقوم الدالة rds_tcp_exit_net() بتحرير مقبس استماع RDS TCP الخاص بكل مساحة اسم شبكة (per-netns) عبر استدعاء rds_tcp_kill_sock() قبل إلغاء تسجيل جدول sysctl الخاص بكل مساحة اسم شبكة. ونظراً لأن دالة rds_tcp_skbuf_handler() تستخرج معلومات مساحة الاسم الشبكة (netns) من rtn->rds_tcp_listen_sock->sk، فإن عملية كتابة متزامنة على sysctl قد تتسبب في حدوث سباق زمني (race condition) مع تفكيك netns وتؤدي إلى فك مرجع مقبس الاستماع/sk بعد تحريره.

تبلغ KASAN عن السباق الزمني كالتالي:

BUG: KASAN: slab-use-after-free in rds_tcp_skbuf_handler+0x2aa/0x2e0 rds_tcp_skbuf_handler net/rds/tcp.c:721 proc_sys_call_handler fs/proc/proc_sysctl.c vfs_write fs/read_write.c __x64_sys_pwrite64 fs/read_write.c

تم إصلاح هذه المشكلة عن طريق إلغاء تسجيل جدول sysctl الخاص بـ RDS TCP قبل استدعاء rds_tcp_kill_sock(). تمنع الدالة unregister_net_sysctl_table() بدء معالجات sysctl جديدة وتنتظر حتى تنتهي المعالجات قيد التنفيذ، مما يتيح تحرير مقبس الاستماع بأمان. تم اختبار الإصلاح باستخدام مكرر الأحداث (reproducer) المرفق بالروابط.

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

مسؤول

Linux

حجز

30/07/2026

إفشاء

10/08/2026

الاعتدال

تمت الموافقة

إدخال

VDB-387683

EPSS

0.00000

KEV

لا

النشاطات

منخفض جدًا

المصادر

Might our Artificial Intelligence support you?

Check our Alexa App!