PT-2025-11020
CVE-2025-21858
·
تاريخ النشر
2025-02-13
·
تاريخ التحديث
2026-10-21
الوصف من
CVSS 4.0
8.5
عاليةالمقاييسAV:L/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N
اسم البرنامج المعرض للخطر والإصدارات المتأثرة:
إصدارات نواة لينكس الأقدم من 6.13.0
الوصف:
تم تحديد مشكلة «استخدام بعد التحرير» (use-after-free) في نواة لينكس، وتحديدًا في الدالة
geneve find dev(). تحدث هذه المشكلة عندما تقوم الدالة geneve configure() بربط struct geneve dev.next بـ net generic(net, geneve net id)->geneve list، ويتم إلغاء ربط مساحة اسم الشبكة، مما يؤدي إلى تحرير الجهاز بينما لا يزال geneve dev.next الخاص به مرتبطًا بمساحة اسم الشبكة الخاصة بمقبس UDP الخلفي. قد يؤدي ذلك إلى حدوث خطأ «استخدام بعد التحرير» (use-after-free) عند إنشاء جهاز geneve آخر في مساحة اسم الشبكة. يتم حل المشكلة باستدعاء geneve dellink() بدلاً من geneve destroy tunnels().التوصيات:
لحل هذه المشكلة، قم بتحديث نواة Linux إلى إصدار يتضمن تصحيحًا لهذه الثغرة الأمنية.
كحل مؤقت، ضع في اعتبارك تعطيل الدالة
geneve find dev() حتى يتوفر تصحيح.قم بتقييد الوصول إلى البنية المعرضة للخطر
geneve dev لتقليل مخاطر الاستغلال.تجنب استخدام الدالة
geneve configure() في نقطة نهاية واجهة برمجة التطبيقات (API) المتأثرة حتى يتم حل المشكلة.قابلية الاستغلال
استغلال
إصلاح
التأثيرات
المورّدون
المنتجات المتأثرة
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾