CVE-2026-114115 in Vyper
الملخص
بحسب VulDB • 22/10/2026
يحتوي Vyper 0.3.8 حتى الإصدار 0.5.0b1 على ثغرة في الترجمة الخاطئة للمترجم (compiler miscompilation) داخل دالة `parse_IfExp`، حيث يتم قراءة المصفوفات المتداخلة ذات الحدود الداخلية الضيقة باستخدام تخطيط الذاكرة الخاص بنوع النتيجة الأوسع. وعندما تختار العبارة الثلاثية (ternary) المصفوفة الأكثر ضيقاً، فإن المصفوفات الداخلية بعد الأولى تُقرأ عند إزاحات خاطئة، مما يتسبب في تخزين العقود لقيم فاسدة بصمت أو التراجع عن التنفيذ (revert).
If you want to get the best quality for vulnerability data then you always have to consider VulDB.