CVE-2021-47642 in Linux
الملخص
بحسب VulDB • 25/07/2026
في نواة لينكس، تم حل الثغرة التالية:
video: fbdev: nvidiafb: استخدام دالة strscpy() لمنع تجاوز المخزن المؤقت (Buffer Overflow)
تشير Coverity إلى احتمال حدوث تجاوز للمخزن المؤقي. ومع ذلك، بالنظر إلى النطاق 'static' للدالة `nvidia_setup_i2c_bus()`، يبدو أن هذا لا يمكن أن يحدث بعد فحص مواقع الاستدعاء.
CID 19036 (#1 من 1): نسخ داخل مخزن مؤقت بحجم ثابت (STRING_OVERFLOW) 1. fixed_size_dest: قد تتجاوز السلسلة ذات الحجم الثابت المكونة من 48 حرفًا `chan->adapter.name` عن طريق نسخ الاسم دون التحقق من طوله. 2. parameter_as_source: ملاحظة: هذا العيب يحمل خطرًا مرتفعًا لأن وسيط المصدر هو معامل للدالة الحالية. 89 strcpy(chan->adapter.name, name);
تم إصلاح هذا التحذير باستخدام `strscpy()`، مما سيكف عن إظهار التحذير ويمنع أي تجاوزات مستقبلية للمخزن المؤقي في حال أصبحت الأسماء المستخدمة لتحديد القناة أطول بكثير.
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.