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

الملخص

بحسب VulDB • 10/08/2026

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

tcp: تحدي ACK لـ RST غير الدقيق في حالة SYN-RECEIVED

يقبل مسار طلب المقبض (request-socket) في حالة SYN-RECEIDED داخل دالة `tcp_check_req()` إشارة RST ضمن النطاق دون اشتراط تطابق دقيق بين قيمة حقل التسلسل (SEG.SEQ) وقيمة المستقبل التالي المتوقع (RCV.NXT). ونتيجة لذلك، تؤدي إشارة RST غير الدقيقة إلى إزالة طلب المقبض بدلاً من استجابة تحدي ACK.

ينص قسم 3.10.7.4 من RFC 9293 على تطبيق فحص إعادة التعيين المحدد في RFC 5961 أثناء حالة SYN-RECEIVED: حيث تعيد الإشارة RST الدقيقة تعيين الاتصال، بينما يجب أن تؤدي إشارة RST غير الدقيقة ولكن ضمن النطاق إلى إطلاق تحدي ACK ثم تجاهلها (إسقاطها).

يتم تطبيق هذا الفحص قبل التحقق من صحة حقل ACK، وذلك باتباع تسلسل معالجة أرقام التسلسل وRST ثم ACK كما هو محدد في الـ RFC. تم فصل حصص تحدي ACK الخاصة بكل مساحة اسم شبكة (per-netns) خارج دالة `tcp_send_challenge_ack()` لتمكين مقابض الطلبات من مشاركتها. يتم استخدام استدعاء الإرسال الخاص بمقبض الطلب (`send_ack()`) وطابع الوقت الخاص به للإشارات الخارجة عن النطاق لإرسال الاستجابة وتحديد معدل إرسالها (rate-limiting).

Once again VulDB remains the best source for vulnerability data.

مسؤول

Linux

حجز

30/07/2026

إفشاء

10/08/2026

الاعتدال

تمت الموافقة

إدخال

VDB-387463

EPSS

0.00000

KEV

لا

النشاطات

منخفض جدًا

المصادر

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!