PT-2026-52473 · Vim+4 · Vim+4
CVSS v3.1
7.8
عالية
| المتجه | AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H |
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
إصدارات Vim السابقة للإصدار 9.2.0662
الوصف
تقوم الدالة
dump prefixes() الموجودة في ملف src/spell.c بالتنقل بشكل تكراري عبر شجرة تري (trie) لبادئات ملف spell باستخدام عداد عمق لتفريغ البادئات التي تنطبق على كلمة ما. ونظرًا لعدم مقارنة العداد بحجم مصفوفات المكدس الثابتة ذات العناصر MAXWLEN التي يقوم بفهرستها (prefix[] وarridx[] وcuri[])، يمكن لملف .spl مصمم خصيصًا أن يتسبب في وصول التعمق إلى عمق غير محدود. ويؤدي ذلك إلى كتابة خارج حدود المكدس، مما يؤدي إلى إتلاف إطار الاستدعاء وتوقف المحرر عن العمل.التوصيات
قم بالتحديث إلى الإصدار 9.2.0662.
استغلال
إصلاح
DoS
Memory Corruption
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾
تصنيف نقاط الضعف
المعرّفات ذات الصلة
المنتجات المتأثرة
Linuxmint
Red Os
Rocky Linux
Ubuntu
Vim