العودة

CVE-2026-98432: ثغرة Use-After-Free في Linux TCP والتحقق من التصحيح
SiTech AI Team2 دقيقة قراءة

CVE-2026-98432: ثغرة Use-After-Free في Linux TCP والتحقق من التصحيح

CVE-2026-98432 هي ثغرة Use-After-Free في Linux kernel IPv4 TCP. على المدافعين تحديد خدمات TCP القابلة للوصول، والتحقق من kernel الموزّع قيد التشغيل، وتثبيت الإصدار المصحح، وإعادة التشغيل، وإعطاء أولوية لمستمعات MPTCP المكشوفة.

CVE-2026-98432 هي ثغرة use-after-free في مسار مصافحة IPv4 TCP في نواة Linux. قد يترك العيب مؤشرًا قديمًا إلى كائن خيارات IP عندما تتفاعل مقابس الطلب والمقابس الفرعية عبر وحدات المعالجة المركزية. على المدافعين اعتبار سجل upstream ودرجات الموزّعين وأبحاث MPTCP أدلة مكمّلة.

كيف يعمل المسار الضعيف

أثناء مصافحة الخادم، تنقل tcp_v4_syn_recv_sock() مؤشر ireq_opt الخاص بمقبس الطلب إلى مقبس الفرع الجديد بوصفه inet_opt من دون نسخه. ويمكن لوحدة معالجة مركزية ثانية تعالج SYN معاد إرساله أن تقرأ تلك الخيارات تحت RCU بينما يحرر مسار الابن هذه الخيارات بـ kfree() العادي. ويستخدم الإصلاح في upstream الدالة kfree_rcu() في المدمّرات ذات الصلة حتى ينتظر استعادة الذاكرة فترة سماح (grace period) من RCU. وتظهر حالة متعلقة عندما تنسخ هجرة الطلبات (request migration) مقبس طلب، مما يسمح لشيئين بمشاركة تخصيص خيارات واحد؛ ويغيّر التصحيح الدالتين inet_sock_destruct() و tcp_v4_reqsk_destructor() لتلك الحالة.

الخطورة والنطاق والحدود

يسند سجل Linux CNA درجة CVSS 3.1 مقدارها 9.8، بينما ينشر Ubuntu أيضًا تقييم CVSS 4.0 مقداره 8.3. أظهر Anthropic تنفيذ أوامر root من دون مصادقة على خادم مُتحكَّم به بمستمع MPTCP، لكن ذلك لا يثبت اختراقًا عامًا لكل مستمع TCP في Linux. ويجب قراءة تقييمات الموزّعين مقابل منتجاتهم وإصدارات المعايير الخاصة بها.

الاستجابة والتحقق

يجب على المسؤولين تحديد خدمات Linux TCP القابلة للوصول، وتحديد نواة الموزّع قيد التشغيل فعليًا، وتثبيت الإصدار المصحح المقدَّم من الموزّع، وإعادة التشغيل، والاحتفاظ بأدلة على أن التصحيح نشط. تعذّر تأكيد حالة AlmaLinux بشكل مستقل من استشارة رسمية خاصة بـ CVE في لقطة 30 أكتوبر 2026، بينما ينشر Ubuntu متتبعًا حيًّا للحزم. ويقلّل تعطيل MPTCP من التعرض لكنه لا يزيل عيب عمر الذاكرة الأساسي في IPv4.

فحوصات الإصدارات

تشمل إصلاحات upstream المستقرة 5.10.272 و 5.15.223 و 6.1.190 و 6.6.159 و 6.12.113 و 6.18.56 و 7.2.10، وخط التطوير 7.3. هذه الأرقام مفيدة لنوى upstream، لكن حزم الموزّعين قد تدمج الإصلاحات (backport) مع الاحتفاظ بإصدارات أساس أقدم، لذا يجب فحص حالة الحزمة مقابل إصدار التوزيعة بالضبط ونوع النواة (kernel flavor).

المصادر: penligent.ai

SiTech

SiTech — تطوير ويب مدعوم بالذكاء الاصطناعي

نبني مواقع سريعة وعصرية وندمج الذكاء الاصطناعي في سير عمل الشركات. لديك مشروع أو سؤال؟ يسعدنا مساعدتك.