PT-2026-6139
CVE-2026-23069
·
تاريخ النشر
2026-01-01
·
تاريخ التحديث
2026-10-18
الوصف من
CVSS 3.1
5.5
متوسطةالمقاييسAV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
اسم البرنامج المعرض للثغرة والإصدارات المتأثرة
نواة لينكس (الإصدارات المتأثرة غير محددة)
الوصف
تحتوي الدالة
virtio transport get credit() في نواة لينكس على ثغرة تتعلق بحساب الائتمان باستخدام الحساب غير الموقّع. وعلى وجه التحديد، إذا قام الطرف المقابل بتقليل حجم المخزن المؤقت المعلن (peer buf alloc) أثناء نقل البيانات، فقد تؤدي عملية الطرح إلى حدوث تدفق سفلي (underflow)، مما يؤدي إلى قيمة موجبة مرتفعة. وقد يؤدي ذلك إلى وضع المزيد من البيانات في قائمة الانتظار أكثر مما يستطيع الطرف المقابل معالجته فعليًا. يتم معالجة هذه المشكلة من خلال إعادة استخدام الدالة virtio transport has space()، التي تأخذ هذا السيناريو في الاعتبار بالفعل، وإضافة تعليق توضيحي. الحساب المعرض للثغرة هو: ret = vvs->peer buf alloc - (vvs->tx cnt - vvs->peer fwd cnt).التوصيات
في الوقت الحالي، لا توجد معلومات عن إصدار أحدث يحتوي على تصحيح لهذه الثغرة الأمنية.
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾