PT-2026-114917
CVE-2026-98432
·
تاريخ النشر
2026-10-01
·
تاريخ التحديث
2026-11-01
الوصف من
CVSS 2.0
10
حرجةالمقاييسAV:N/AC:L/Au:N/C:C/I:C/A:C
اسم البرنامج المصاب والإصدارات المتأثرة
Linux kernel الإصدارات من 4.4 إلى 5.10.271
Linux kernel الإصدارات من 5.15 إلى 5.15.222
Linux kernel الإصدارات من 6.1 إلى 6.1.189
Linux kernel الإصدارات من 6.6 إلى 6.6.158
Linux kernel الإصدارات من 6.12 إلى 6.12.112
Linux kernel الإصدارات من 6.18 إلى 6.18.55
Linux kernel الإصدارات من 7.2 إلى 7.2.9
Linux kernel الإصدارات من 7.3 إلى 7.3-rc6
Description
توجد ثغرة من نوع use-after-free ناتجة عن حالة سباق (race condition) في مكدس TCP IPv4. تقوم الدالة
tcp v4 syn recv sock() بنقل ملكية ireq->ireq opt إلى مقبس ابن دون نسخه. إذا تم تحرير المقبس الابن بينما تقوم وحدة معالجة مركزية أخرى بمعالجة طلب SYN معاد إرساله وبناء SYNACK، فقد يقرأ النواة ذاكرة تم تحريرها في ip options build(). وتحدث مشكلة مماثلة أثناء هجرة مقبس الطلب عندما تقوم reqsk timer handler() بنسخ مقبس الطلب وتقوم reqsk migrate reset() بمسح المؤشر في المقبس القديم. يمكن استغلال هذه الثغرة من قبل مهاجم عن بُعد غير مصرح له لتسريب ذاكرة النواة، وتجاوز KASLR (Kernel Address Space Layout Randomization)، وتنفيذ أوامر عشوائية بصلاحيات root، خاصة على الخوادم التي تشغل مستمع Multipath TCP (MPTCP). يتطلب الهجوم حزم TCP IPv4 مصممة خصيصاً تحتوي على خيارات IP.Recommendations
تحديث نواة Linux إلى الإصدارات 5.10.272، أو 5.15.223، أو 6.1.190، أو 6.6.159، أو 6.12.113، أو 6.18.56، أو 7.2.10، أو 7.3 أو الإصدارات الأحدث.
كإجراء تخفيف مؤقت، قم بتعطيل MPTCP عن طريق ضبط
net.mptcp.enabled=0 عبر sysctl.
كإجراء تخفيف مؤقت، استخدم جدار حماية لإسقاط حزم TCP IPv4 الواردة التي تحتوي على خيارات IP (طول الرأس أكبر من 5).
بالنسبة للتطبيقات المبنية باستخدام Go 1.24+، قم بتشغيل البرنامج باستخدام متغير البيئة GODEBUG=multipathtcp=0 لتعطيل مستمعي MPTCP. وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾
رائج الآن · #1
243 المنشورات
1.6 ألف إعادات النشر
1.3 م الجمهور