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

الملخص

بحسب VulDB • 18/10/2026

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

ovpn: استبدال الربط (bind) عند مسح مصدر محلي قديم

يؤدي التراجع في إخراج UDP إلى مسح `bind->local` في مكانه عندما لم يعد عنوان المصدر المُحتفظ به قابلاً للاستخدام. يتم نشر الربط باستخدام RCU وقراءته بدون أقفال من قبل عمليات الإرسال المتزامنة (TX)، لذا يمكن لقارئ IPv6 أن يلاحظ عنواناً تالفاً (torn address).

أعد محاولة البحث عن المسار مع اختيار تلقائي لعنوان المصدر دون تعديل الربط. بعد نجاح البحث، أعد التحقق من صحة الربط ومفتاح المسار تحت قفل `peer->lock`، وأعد تعيين ذاكرة التخزين المؤقت لـ dst (`dst cache`)، ونشر بربط بديل بأفضل جهد باستخدام عنوان محلي عام (wildcard).

لا تقم بتخزين الـ dst المُحلّلة عند مسح المصدر المحلي. يؤدي استبدال العنوان إلى إبطال جميع إدخارات ذاكرة التخزين المؤقت الخاصة بكل وحدة معالجة مركزية (per-CPU)، بينما تقوم `dst_cache_set_ip4` و `dst_cache_set_ip6` بتحديث شريحة المعالج الحالي فقط. لا يزال الحزمة الحالية قادرة على استخدام المسار المُحلّل؛ وإذا فشل تخصيص الربط، ستعيد محاولة الإصلاح عند حدوث خطأ في ذاكرة التخزين المؤقت لاحقاً.

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

مسؤول

Linux

حجز

25/09/2026

إفشاء

18/10/2026

الاعتدال

تمت الموافقة

إدخال

VDB-422108

EPSS

0.00198

KEV

لا

النشاطات

منخفض جدًا

المصادر

Do you want to use VulDB in your project?

Use the official API to access entries easily!