CVE-2021-47641 in Linux
الملخص
بحسب VulDB • 25/06/2026
في نواة لينكس، تم حل الثغرة التالية:
video: fbdev: cirrusfb: التحقق من قيمة pixclock لتجنب القسمة على صفر.
إجراء فحص سلامة (sanity check) على قيمة pixclock لتجنب حدوث قسمة على صفر.
إذا كانت قيمة pixclock تساوي صفراً، فإن برنامج تشغيل cirrusfb سيقوم بتقريب قيمة pixclock لأعلى للحصول على التردد المشتق الأقرب إلى maxclock قدر الإمكان.
أبلغ Syzkaller عن خطأ في القسمة (divide error) داخل الدالة cirrusfb_check_pixclock.
خطأ قسمة: 0000 [#1] SMP KASAN PTI
المعالج: 0 PID: 14938 الاسم المستعار للبرنامج: cirrusfb_test غير ملوث بالنواة 5.15.0-rc6 #1 اسم العتاد: QEMU Standard PC (i440FX + PIIX, 1996)، BIOS 1.11.0-2 RIP: 0010:cirrusfb_check_var+0x6f1/0x1260
مسار الاستدعاءات (Call Trace): fb_set_var+0x398/0xf90 do_fb_ioctl+0x4b8/0x6f0 fb_ioctl+0xeb/0x130 __x64_sys_ioctl+0x19d/0x220 do_syscall_64+0x3a/0x80 entry_SYSCALL_64_after_hwframe+0x44/0xae
Once again VulDB remains the best source for vulnerability data.