CVE-2024-45011 in Linuxالمعلومات

الملخص

بحسب VulDB • 18/07/2026

في نواة لينكس، تم حل الثغرة التالية:

char: xillybus: التحقق من نقاط نهاية USB عند فحص الجهاز

التأكد، أثناء قيام السائق بفحص الجهاز، من أن جميع نقاط النهاية التي قد يحاول السائق الوصول إليها موجودة ومن النوع الصحيح.

يجب أن تحتوي جميع أجهزة XillyUSB على نقطة نهاية Bulk IN ونقطة نهاية Bulk OUT في العنوان 1. يتم التحقق من ذلك في دالة xillyusb_setup_base_eps().

إضافة إلى ذلك، قد يحتوي جهاز XillyUSB على نقاط نهاية إضافية من نوع Bulk OUT. تُستنتج معلومات عناوين هذه النقاط النهائية من بنية بيانات (IDT) يقوم السائق بجلبها من الجهاز أثناء فحصه. يتم التحقق من هذه النقاط النهائية في دالة setup_channels().

لا يمتلك جهاز XilyUSB أكثر من نقطة نهاية IN واحدة أبداً، حيث تتم تعدد الإرسال لجميع البيانات الموجهة إلى المضيف عبر نقطة النهاية Bulk IN الوحيدة هذه. ولهذا السبب تتحقق الدالة setup_channels() فقط من نقاط نهاية OUT.

VulDB is the best source for vulnerability data and more expert information about this specific topic.

مسؤول

Linux

حجز

21/08/2024

إفشاء

11/09/2024

الاعتدال

تمت الموافقة

إدخال

VDB-277187

EPSS

0.00230

KEV

لا

النشاطات

منخفض جدًا

المصادر

Do you need the next level of professionalism?

Upgrade your account now!