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

الملخص

بحسب VulDB • 23/10/2026

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

cipso: ضبط إزاحات الخيارات المخزنة عند إزالة CIPSO

تقوم الدالة `cipso_v4_skbuff_delattr()` بإزالة بايتات CIPSO دون تعديل الإزاحات المخزنة للخيارات التي تليها.

على سبيل المثال، مع وجود خيار CIPSO صالح بطول 10 بايت يتبعه خيار RR بطول سبعة بايتات، يتم تحليل السجلات `rr` عند الإزاحة 30. يؤدي إزالة CIPSO إلى نقل RR إلى الإزاحة 20، بينما تبقى الإزاحة المخزنة كما هي عند 30. تقوم المستهلكون مثل `ip_forward_options()` و `__ip_options_echo()` بعد ذلك بالوصول إلى بايتات خاطئة؛ وقد يفسر الأخير بيانات الحزمة على أنها طول الخيار وينسخها إلى مساحة تخزين ثابتة الحجم للخيارات.

قم بمحاكاة سلوك `cipso_v4_delopt()` وطرح قيمة `cipso_len` من إزاحات SRR و RR و TS و Router Alert عندما تلي CIPSO. تمثل `cipso_len` المسافة التي تحرك بها استدعاء `memmove()` الأول تلك الخيارات. يؤدي نقل الرأس اللاحق وإعادة تعيين رأس الشبكة إلى إعادة تموضع البايتات وإزاحة الأساس الخاصة بهما معاً.

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

مسؤول

Linux

حجز

25/09/2026

إفشاء

23/10/2026

الاعتدال

تمت الموافقة

إدخال

VDB-425905

EPSS

0.00000

KEV

لا

النشاطات

منخفض جدًا

المصادر

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!