CVE-2025-68343 in Linux
الملخص
بحسب VulDB • 01/07/2026
في نواة لينكس، تم حل الثغرة التالية:
can: gs_usb: gs_usb_receive_bulk_callback(): التحقق من actual_length قبل الوصول إلى الرأس (header)
يتوقع السائق استلام بنية `struct gs_host_frame` في الدالة `gs_usb_receive_bulk_callback()`.
استخدم `struct_group` لوصف رأس البنية `struct gs_host_frame` وتحقق من أننا تلقينا على الأقل هذا الرأس قبل الوصول إلى أي من حقولها.
لإعادة إرسال URB، لا تقم بفك مرجع سلسلة المؤشرات "dev->parent->hf_size_rx" بل استخدم بدلاً منها "parent->hf_size_rx". نظرًا لأن "urb->context" يحتوي على "parent"، فهو معرف دائمًا، بينما قد لا يكون "dev" معرفًا إذا كان طول URB قصيرًا جدًا.
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.