PT-2025-13177

CVE-2025-21868

·

تاريخ النشر

2025-02-18

·

تاريخ التحديث

2026-10-13

الوصف من

CVSS 3.1
7.5
عالية
المقاييسAV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
إصدارات نواة لينكس السابقة للإصدار الذي تم تصحيحه
الوصف
تم إصلاح ثغرة أمنية في نواة لينكس تتعلق باستخدام ذاكرة تخزين مؤقتة صغيرة للرؤوس مع قيم كبيرة لـ MAX SKB FRAGS. تم الإبلاغ عن المشكلة بواسطة Sabrina وهي مرتبطة برسالة تحذير في net/core/dev.c:6935 في الدالة netif napi add weight locked. تحدث المشكلة عندما يتم ترجمة النواة بقيمة MAX SKB FRAGS=45 ويكون SKB WITH OVERHEAD(1024) أقل من GRO MAX HEAD، مما يؤدي إلى استخدام مخصص شظايا الصفحات وينتج عنه حدوث «splat». المشكلة الأساسية مستقلة عن التراجع المذكور وتتطلب ضمان أن يتسع ذاكرة التخزين المؤقتة للرؤوس الصغيرة لكل من تخصيصات TCP وGRO، وذلك بتحديث napi alloc skb و netdev alloc skb لاختيار استخدام kmalloc للتخصيصات التي تتسع في ذاكرة التخزين المؤقتة.
التوصيات
لحل المشكلة، قم بتحديث نواة Linux إلى إصدار يتضمن تصحيحًا لهذه الثغرة الأمنية.
كحل بديل مؤقت، ضع في اعتبارك تعطيل الدالة netif napi add weight locked حتى يتوفر تصحيح.
قم بتقييد الوصول إلى الدالتين المعرضتين للثغرة napi alloc skb و netdev alloc skb لتقليل مخاطر الاستغلال.
تجنب استخدام المعلمة MAX SKB FRAGS بقيم كبيرة في إصدارات النواة المتأثرة حتى يتم حل المشكلة.
قابلية الاستغلال
استغلال
إصلاح
المورّدون
المنتجات المتأثرة
تصنيف نقاط الضعف
المعرّفات ذات الصلة
AZL-62639
OESA-2025-2002
OESA-2025-2003
OESA-2025-2004
SUSE-SU-2025:02249-1
SUSE-SU-2025_02249-1
SUSE-SU-2025:02254-1
SUSE-SU-2025_02254-1
SUSE-SU-2025:02307-1
SUSE-SU-2025_02307-1
SUSE-SU-2025:02333-1
SUSE-SU-2025_02333-1
SUSE-SU-2025:02335-1
SUSE-SU-2025_02335-1
SUSE-SU-2025:02538-1
SUSE-SU-2025_02538-1
SUSE-SU-2025:02923-1
SUSE-SU-2025:20413-1
SUSE-SU-2025:20421-1
USN-7521-1
USN-7521-2
USN-7521-3
USN-7703-1
USN-7703-2
USN-7703-3
USN-7703-4
USN-7719-1
USN-7737-1
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾