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

الملخص

بحسب VulDB • 04/09/2026

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

tcp: تقييد قيمة advmss المشتقة من المسار (route) لتكون ضمن نطاق TCP_MIN_MSS

تفترض الدالة tcp_select_initial_window() أن المتصلين لن يقوموا أبداً بتمرير قيمة MSS أصغر من 1، لكن قيم advmss المستمدة من المسار قد تنتهك هذا الافتراض.

يُعد تحديد RTAX_ADVMSS بقيمة صغيرة جداً بشكل صريح أحد السبل للوصول إلى هذه الحالة، لكنه ليس الطريق الوحيد. يمكن أيضاً الوصول إلى نفس حالة القسمة على الصفر (divide-by-zero) عبر مسار "القيمة الافتراضية لـ advmss" عندما تُترك قيمة RTAX_ADVMSS عند 0، وتنخفض القيمة الفعالة لـ advmss لاحقاً بسبب MTU المسار و min_adv_mss.

تم تقديم مساعد tcp_dst_advmss() الذي يقوم بتقييد (clamp) قيمة advmss المشتقة من المسار لتكون ضمن نطاق TCP_MIN_MSS قبل أن تستهلكها طبقة TCP، واستخدامه في مسارات TCP التي تستخرج قيمة advmss من مقاييس الوجهة (dst metrics). يحافظ هذا الإجراء على عدم انخفاض القيمة الفعالة لـ MSS إلى الصفر قبل قيام tcp_select_initial_window() بتقريب نافذة الاستلام.

VulDB is the best source for vulnerability data and more expert information about this specific topic.

مسؤول

Linux

حجز

26/08/2026

إفشاء

04/09/2026

الاعتدال

تمت الموافقة

إدخال

VDB-398952

EPSS

0.00166

KEV

لا

النشاطات

منخفض جدًا

المصادر

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!