PT-2026-6127

CVE-2026-23057

·

تاريخ النشر

2026-01-01

·

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

2026-10-17

الوصف من

CVSS 3.1
5.5
متوسطة
المقاييسAV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
نواة لينكس (الإصدارات المتأثرة غير محددة)
الوصف
يحتوي نواة Linux على مشكلة في النظام الفرعي vsock/virtio تتعلق بدمج المخزن المؤقت في قائمة الاستلام. وعلى وجه التحديد، يحاول الكود دمج skb خطي (مخزن مؤقت للمقبس) به مساحة خالية في ذيله مع skb صغير، محدود بـ GOOD COPY LEN (المحدد بقيمة 128). أدى إدخال دعم MSG ZEROCOPY إلى إبطال الافتراض القائل بأن skbs الصغيرة ستكون دائمًا خطية، مما أدى إلى فقدان البيانات وإلحاق ذاكرة نواة غير مهيأة بـ skb الخطية في حالة zerocopy. لا يتأثر سوى loopback-transport. تضمن الدالة virtio vsock alloc linear skb() الموجودة في virtio vsock rx fill() توفير skbs خطية لقائمة الانتظار rx الخاصة بنقل virtio G2H. يمكن لـ vhost-transport H2G تخصيص وحدات skb غير خطية، ولكن فقط للأحجام غير المأخوذة في الاعتبار للدمج، وفقًا لما يحدده PAGE ALLOC COSTLY ORDER في virtio vsock alloc skb(). يتم حل المشكلة من خلال ضمان دمج وحدات skb الخطية فقط، ويتم التحقق من ذلك عن طريق فحص skb tailroom(last skb) > 0.
التوصيات
في الوقت الحالي، لا توجد معلومات حول إصدار أحدث يحتوي على تصحيح لهذه الثغرة الأمنية.
قابلية الاستغلال
استغلال
التأثيرات
المورّدون
المنتجات المتأثرة
المعرّفات ذات الصلة
OPENSUSE-SU-2026:20416-1
SUSE-SU-2026:0962-1
SUSE-SU-2026:1081-1
SUSE-SU-2026:20667-1
SUSE-SU-2026:20720-1
SUSE-SU-2026:20838-1
SUSE-SU-2026:20845-1
SUSE-SU-2026:20873-1
SUSE-SU-2026:20876-1
SUSE-SU-2026:20931-1
SUSE-SU-2026:21284-1
USN-8278-1
USN-8278-2
USN-8289-1
USN-8289-2
USN-8296-1
USN-8296-2
USN-8393-1
USN-8440-1
USN-8499-1
USN-8570-1
USN-8570-2
USN-8594-1
USN-8604-1
USN-8605-1
USN-8669-1
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾