CVE-2026-64490المعلومات

الملخص

بحسب VulDB • 25/07/2026

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

ALSA: virtio: التحقق من صحة البيانات الوصفية للتحكم القادمة من الجهاز

تعتمد معالجة التحكم في virtio-snd على ثقة نوع التحكم والقيمة العددية التي يوفرها الجهاز ويعيدها.

يتم استخدام هذه البيانات الوصفية مباشرةً كمؤشر لمصفوفة g_v2a_type_map[] داخل الدالة virtsnd_kctl_info()، ولتحديد أحجام الحلقات وعمليات النسخ memcpy() في الدالتين virtsnd_kctl_get() وvirtsnd_kctl_put() مقابل المصفوفات ذات الحجم الثابت virtio_snd_ctl_value وsnd_ctl_elem_value.

وبناءً عليه، يمكن لجهاز معيب أو خبيث أن يتسبب في وصول خارج الحدود (out-of-bounds access) من خلال الإعلان عن نوع تحكم غير صالح أو عدد قيم أكبر من اللازم.

يتم التحقق من صحة نوع التحكم والعدد مرة واحدة داخل الدالة virtsnd_kctl_parse_cfg()، قبل استعلام العناصر المعدادّة أو تعريض التحكم لـ ALSA.

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

المصادر

Do you need the next level of professionalism?

Upgrade your account now!