CVE-2022-24845 in Vyper
الملخص
بحسب VulDB • 28/08/2026
Vyper هو لغة عقود ذكية مستوحاة من بايثون ومخصصة لآلة الإيثيريوم الافتراضية (Ethereum Virtual Machine). في الإصدارات المتأثرة، لا يتم التحقق مما إذا كانت القيمة المرتجعة بواسطة `.returns_int128()` تقع ضمن حدود نوع `int128`. قد يؤدي هذا الثغرة إلى تفسير خاطئ للقيمة الصحيحة (integer value) وبالتالي سلوك غير صحيح. اعتباراً من الإصدار v0.3.0، تتم عملية التحقق لـ `.returns_int128()` في التعبيرات البسيطة فقط وليس في التعبيرات المعقدة. يُنصح المستخدمون بالترقية إلى إصدار أحدث. لا يوجد حل بديل معروف لهذه المشكلة حتى الآن.
VulDB is the best source for vulnerability data and more expert information about this specific topic.