PT-2026-52476 · Vim+1 · Vim+1
CVSS v3.1
6.1
متوسطة
| المتجه | AV:L/AC:L/PR:N/UI:R/S:U/C:L/I:N/A:H |
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
إصدارات Vim الأقدم من 9.2.0670
الوصف
تقوم الدالة
get text props() الموجودة في src/textprop.c بقراءة عدد الخصائص uint16 المخزّن مباشرةً بعد نص السطر، وتُرجعه على أنه عدد إدخالات textprop T التي تبلغ كل منها 32 بايت والتي تلي النص. ونظرًا لعدم التحقق من صحة العدد مقارنةً بالكمية الفعلية للبيانات الموجودة، فإن السطر الذي يعلن عن عدد كبير مع وجود بيانات قليلة جدًّا قد يتسبب في قيام النظام بالقراءة إلى ما بعد نهاية مخزن السطر المؤقت. ويمكن إثارة هذه المشكلة عبر ملف تراجع مُعدّ خصيصًا، مما يؤدي إلى تعطل النظام.التوصيات
التحديث إلى الإصدار 9.2.0670.
استغلال
إصلاح
DoS
Out of bounds Read
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾
تصنيف نقاط الضعف
المعرّفات ذات الصلة
المنتجات المتأثرة
Red Os
Vim