كشف باحثون من شركة Nebula Security عن تفاصيل 18 ثغرة أمنية في نواة النظام. Linux وتم تطوير ثغرات أمنية فيها، مما سمح لمستخدم محلي غير مُصرَّح له بالحصول على صلاحيات الجذر على النظام. وقد تم إصلاح هذه الثغرات في تحديثات نواة النظام المختلفة خلال فصلي الربيع والصيف. المشكلات المحددة:
- CVE-2026-43502 (ثغرة استغلال) هي ثغرة أمنية في نظام RDS (مآخذ البيانات الموثوقة) الفرعي للشبكة، ناتجة عن عدم مسح صفحات الذاكرة المثبتة بشكل صحيح عند إرسال البيانات في وضع النسخ الصفري، حيث تفشل العملية قبل وضع الرسالة في قائمة الانتظار. تظهر هذه المشكلة، التي تحمل الاسم الرمزي ZcopyReaper، بدءًا من إصدار النواة 4.17، وقد تم إصلاحها في النواة في مايو. يمكن استغلال هذه الثغرة على الأنظمة التي تعمل بنواة مُجمّعة باستخدام الخيارات CONFIG_INET=y وCONFIG_AIO=y وCONFIG_RDS=y|m وCONFIG_RDS_TCP=y|m (والتي عادةً ما تكون مُفعّلة افتراضيًا). لا يتطلب الهجوم أذونات للعمل مع مساحات أسماء مُعرّفات المستخدم. وقد تم إثبات استغلال هذه الثغرة على نظام openSUSE باستخدام نواة 6.4 الأصلية.
- CVE-2026-80714 (استغلال) - ثغرة أمنية من نوع "استخدام بعد التحرير" في النظام الفرعي لخادم IP الظاهري (IPVS) ناتجة عن ضبط خاطئ لعلامة IP_VS_CONN_F_ONE_PACKET أثناء مزامنة الاتصال. يؤدي هذا إلى بقاء مؤشرات معلقة في جدول التجزئة بعد انتهاء مدة الاتصال، تشير إلى بنية ip_vs_conn تم تحريرها بالفعل. تم إصلاح هذه المشكلة في 19 أغسطس. تم عرض الاستغلال في Debian 13 مع معالج 6.12.
- CVE-2026-74597 (استغلال) - ثغرة أمنية في برنامج تشغيل ip6_tunnel ناتجة عن تطبيق إزاحة خاطئة لخيار عنوان الشبكة (HAO) على حزمة مغلفة، محسوبة من الحزمة الخارجية. من خلال إرسال حزمة مغلفة برأس مُصمم خصيصًا، يُمكن كتابة بيانات تتجاوز نهاية المخزن المؤقت المُخصص. تم إصلاح المشكلة في 19 أغسطس. تم عرض الاستغلال في CentOS مع نواة 6.12.
- CVE-2026-74581 (استغلال الثغرة) - ثغرة أمنية في كود جدول توجيه IPv6 ناتجة عن استخدام بعد التحرير (بعد تحرير الذاكرة لمسار ما، يبقى مؤشر نشط لهذا المسار). تم إصلاح المشكلة في 19 أغسطس. تم عرض كيفية استغلال الثغرة في Debian 13 مع معالج 6.12.
- CVE-2026-74480 (ثغرة استغلال) – ثغرة أمنية في نظام ربط الشبكة ناتجة عن استخدام الذاكرة بعد تحريرها في رمز الخروج لمجموعة البث المتعدد (بعد حذف عنصر من قائمة مرتبطة، لم يتم إنهاء الحلقة، وخلال التكرارات، بقي مؤشر قائمة المنافذ بعد الوصول إلى الحذف). تم إصلاح المشكلة في 9 أغسطس. تم إثبات استغلال الثغرة في نظام RHEL 10 بنواة 6.12.
- CVE-2026-72255 (استغلال) - ثغرة أمنية من نوع "استخدام بعد التحرير" في وحدة nf_queue التابعة لنظام netfilter الفرعي، تحدث عندما تبقى حزمة بيانات مرتبطة بجسر الشبكة في قائمة انتظار NFQUEUE بعد إزالتها. تم إصلاح هذه المشكلة في 24 يوليو. وقد تم عرض كيفية استغلال الثغرة في Ubuntu 26.04 مع معالج 7.0.
- CVE-2026-72137 (استغلال) - ثغرة أمنية في وحدة IPSec XFRM تؤدي إلى تحرير مزدوج لبنية skb عند إرسال حزمة keepalive بشكل خاطئ. تم إصلاح المشكلة في 30 يونيو. تم عرض الاستغلال في Ubuntu 26.04 مع معالج 7.0.
- CVE-2026-68376 (ثغرة استغلال) هي ثغرة أمنية في تطبيق بروتوكول SCTP تؤدي إلى تجاوز سعة المخزن المؤقت نتيجةً لحساب غير صحيح لحجم المصفوفة المستخدمة لتخزين مُعرّفات HMAC. تم إصلاح هذه المشكلة في 3 أغسطس. وقد تم عرض كيفية استغلالها في Ubuntu 26.04 مع معالج 7.0.
- CVE-2026-68162 (ثغرة استغلال) هي ثغرة أمنية في تطبيق بروتوكول SCTP تؤدي إلى استخدام الذاكرة بعد تحريرها عند محاولة تعديل مُعامل sysctl بعد إغلاق مقبس التحكم. تم إصلاح هذه المشكلة في 10 أبريل. وقد تم عرض كيفية استغلالها في Ubuntu 26.04 مع معالج 7.0.
- CVE-2026-64560 (ثغرة استغلال) هي ثغرة أمنية في مكتبة posix-cpu-timer تؤدي إلى استخدام الذاكرة بعد تحريرها نتيجةً لتزامن حذف المؤقت مع استدعاء الدالة exec() بعد تغيير قائد مجموعة الخيوط. تم إصلاح هذه المشكلة في 5 يوليو. وقد تم إثبات استغلال الثغرة على جهاز Google Pixel يعمل بنظام التشغيل. Android.
- CVE-2026-52933 (ثغرة استغلال) – ثغرة أمنية في النظام الفرعي io_uring، حيث يؤدي تعيين علامة IO_POLL_CANCEL_FLAG إلى الوصول إلى الذاكرة بعد تحريرها، وذلك بسبب تفسير قيمة atomic_read() كرقم سالب عند مقارنتها بعداد المراجع. تم إصلاح هذه المشكلة في 15 أبريل. وقد تم إثبات استغلال هذه الثغرة في نظام فيدورا. Linux مع نواة 6.19.
- CVE-2026-52924 (ثغرة استغلال) هي ثغرة أمنية في تطبيق بروتوكول SCTP تؤدي إلى استخدام الذاكرة بعد تحريرها، وذلك بسبب استمرار وجود مؤشر نشط وبيانات في قائمة انتظار الإرسال بعد تحرير جدول التدفق عقب خطأ "ملف تعريف ارتباط قديم". تم إصلاح هذه المشكلة في 19 يونيو. وقد تم عرض كيفية استغلال الثغرة في Ubuntu 26.04 مع معالج 7.0.
- CVE-2026-52923 (ثغرة استغلال) هي ثغرة أمنية في نظام SysV IPC الفرعي، تؤدي إلى الوصول إلى الذاكرة بعد تحريرها بسبب وجود مؤشر معلق لعنصر فهرس تم تحريره في بنية IDR. تم إصلاح هذه المشكلة في 24 يوليو. وقد تم إثبات استغلال هذه الثغرة في نظام RHEL 10 بنواة 6.12.
- CVE-2026-52912 (ثغرة استغلال) – ثغرة أمنية في وحدة nf_queue التابعة لنظام netfilter الفرعي، ناجمة عن استخدام الذاكرة بعد تحريرها بسبب معالجة غير صحيحة للمؤشر بعد حذف جسر الشبكة بينما لا تزال الحزم المتعلقة به موجودة في قائمة انتظار NFQUEUE. تم إصلاح هذه المشكلة في الأول من يونيو. وقد تم إثبات استغلال الثغرة على نظام openSUSE بنواة 6.4.
- CVE-2026-43501 (ثغرة استغلال) – ثغرة أمنية في كود إعادة تجميع رأس توجيه المصدر (SRH) لبروتوكول IPv6، تؤدي إلى كتابة البيانات خارج النطاق المسموح به نتيجةً لعدم وجود آلية للتحقق من الشروط التي قد يكون فيها حجم الرأس الجديد أكبر من القديم. تم إصلاح هذه المشكلة في 7 مايو. وقد تم عرض الثغرة في مسابقة kernelCTF.
- CVE-2026-43042 (ثغرة استغلال) هي ثغرة أمنية في آلية MPLS تؤدي إلى الوصول خارج النطاق بسبب حالة تضارب تحدث عند قراءة قفل وتغيير حجم الجدول في آنٍ واحد. تم إصلاح هذه المشكلة في 11 أبريل. وقد تم عرض كيفية استغلالها في Debian 13 مع معالج 6.12.
- CVE-2026-31678 (ثغرة استغلال) هي ثغرة أمنية في نظام OpenvSwitch الفرعي ناتجة عن محاولة الوصول إلى الذاكرة بعد تحريرها بسبب حالة تضارب في الوصول، حيث تتم إزالة مرجع إلى جهاز شبكة قبل اكتمال دورة RCU (القراءة والنسخ والتحديث). تم إصلاح هذه المشكلة في 2 أبريل. وقد تم إثبات استغلال هذه الثغرة في نظام فيدورا. Linux 44 مع نواة 6.19.
- CVE-2026-31659 (ثغرة استغلال) هي ثغرة أمنية في بروتوكول BATMAN (نهج أفضل لشبكات الجوال المخصصة) تؤدي إلى تجاوز سعة المخزن المؤقت نتيجةً لتجاوز سعة عدد صحيح بسبب استخدام قيم 16 بت عند حساب حجم المخزن المؤقت. تم إصلاح هذه المشكلة في 18 أبريل. وقد تم عرض استغلال هذه الثغرة في Arch. Linux مع نواة 6.19.
المصدر: opennet.ru
