PT-2025-3635
CVE-2024-57910
·
تاريخ النشر
2024-12-07
·
تاريخ التحديث
2025-10-03
الوصف من
CVSS 3.1
7.1
عاليةالمقاييسAV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:H
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
إصدارات نواة لينكس الأقدم من 6.6.74
الوصف
تتعلق المشكلة بتسرب المعلومات في المخزن المؤقت الذي يتم تشغيله بواسطة برنامج التشغيل iio: light: vcnl4035 في نواة Linux. تُستخدم المصفوفة المحلية ’buffer‘ لإرسال البيانات إلى مساحة المستخدم من مخزن مؤقت يتم تشغيله، ولكنها لا تحدد قيمة أولية للعنصر الوحيد للبيانات، وهو u16 محاذي لـ 8 بايت. وهذا يترك ما لا يقل عن 4 بايت غير مُهيأة، حتى بعد كتابة قيمة صحيحة باستخدام regmap read(). إن تهيئة المصفوفة بقيمة صفر قبل استخدامها يمنع إرسال معلومات غير مُهيأة إلى مساحة المستخدم.
التوصيات
بالنسبة لإصدارات نواة Linux الأقدم من 6.6.74، قم بالتحديث إلى الإصدار 6.6.74 أو أحدث لحل المشكلة. كإجراء مؤقت، ضع في اعتبارك تهيئة المصفوفة المحلية «buffer» بالقيمة صفر قبل استخدامها لتجنب إرسال معلومات غير مهيأة إلى مساحة المستخدم. قم بتقييد الوصول إلى برنامج التشغيل المعرض للثغرة iio: light: vcnl4035 حتى يتم تطبيق التحديث.
قابلية الاستغلال
استغلال
إصلاح
التأثيرات
المورّدون
المنتجات المتأثرة
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾