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

الملخص

بحسب VulDB • 18/10/2026

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

vxlan: استخدام لقطة واحدة لحجز مساحة الرأس (headroom) لردود الجيران (neighbour replies)

تقوم الدالة `vxlan_na_create()` بأخذ عينة من `LL_RESERVED_SPACE()` لتحديد حجم حزمة الاستجابة (skb)، ثم تأخذ العينة مرة أخرى لحجز مساحة الرأس. يمكن لدالة `vxlan_changelink()` المتزامنة تحديث قيمة `needed_headroom` بين عمليتي القراءة، مما يخلق سباقاً زمنياً من نوع TOCTOU (Time-of-Check to Time-of-Use). قد تتجاوز القيمة الثانية حجم التخصيص وتؤدي إلى كتابة خارج الحدود في رأس Ethernet.

يمكن إعادة إنتاج حالة السباق هذه على النواة غير المصححة. حدثت الحالة عندما قامت `vxlan_na_create()` بتوليد رد للجيران بينما كانت `vxlan_changelink()` تغير مساحة الرأس للوصلة. التقط KASAN (كاشف الأخطاء في الذاكرة) كتابة بأربعة بايت خارج نطاق التخصيص البالغ 704 بايت لـ skbuff_small_head.

خذ لقطة لحجز مساحة الرأس مرة واحدة واستخدم تلك القيمة لكل من عملية التخصيص والحجز.

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

مسؤول

Linux

حجز

25/09/2026

إفشاء

18/10/2026

الاعتدال

تمت الموافقة

إدخال

VDB-422079

EPSS

0.00000

KEV

لا

النشاطات

منخفض جدًا

المصادر

Do you know our Splunk app?

Download it now for free!