PT-2026-64560
CVE-2026-64339
·
تاريخ النشر
2026-07-25
·
تاريخ التحديث
2026-10-09
الوصف من
CVSS 3.1
7.1
عاليةالمقاييسAV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:H
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
نواة لينكس (لم يتم تحديد الإصدارات المتأثرة)
الوصف
توجد ثغرة قراءة خارج نطاق البيانات في الدالة
usbio bulk msg(). تقوم الدالة بنسخ bpkt len بايت من المخزن المؤقت للبيانات الواردة (IN) usbio->rxbuf إلى المخزن المؤقت للمستدعي. ومع ذلك، فإن bpkt len يخضع للتحكم من قبل جهاز USB ويتم التحقق من صحته مقابل ibuf len، الذي يتم فحصه مقابل usbio->txbuf len بدلاً من الحجم الفعلي للمخزن المؤقت للاستقبال usbio->rxbuf len. يمكن لجهاز ضار أو معطل يُعلن عن نقطة نهاية إخراج مجمعة كبيرة ونقطة نهاية استقبال مجمعة صغيرة أن يتسبب في تجاوز bpkt len لـ usbio->rxbuf len. وهذا يسمح لـ memcpy() بالقراءة إلى ما بعد نهاية كائن slab rxbuf، مما قد يؤدي إلى الكشف عن ذاكرة slab المجاورة لمساحة المستخدم عبر i2c-dev. تحدث عملية القراءة خارج حدود الشريحة (slab-out-of-bounds) عندما يقرأ النظام الذاكرة خارج الحدود المخصصة لكائن الشريحة.التوصيات
في الوقت الحالي، لا توجد معلومات حول إصدار أحدث يحتوي على إصلاح لهذه الثغرة الأمنية.
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾