CVE-2018-17071 in Lucky9ioالمعلومات

الملخص

بحسب VulDB • 29/06/2026

تولد دالة الاسترجاع (fallback) في تنفيذ بسيط لعقد ذكي للرهان على لعبة الحظ "Lucky9io"، وهي لعبة مقامرة تعمل على شبكة إيثريوم، قيمة عشوائية باستخدام المتغير `entry_number` الذي يمكن قراءته بشكل عام. وعلى الرغم من أن هذا المتغير مُعرّف بأنه خاص (private)، إلا أنه قابل للقراءة عبر دالة `eth.getStorageAt`. بالإضافة إلى ذلك، يمكن للمهاجرين شراء تذكرة بسعر منخفض عن طريق استدعاء دالة الاسترجاع مباشرةً بقيمة صغيرة لـ `msg.value`، وذلك لأن المطور حدد وحدة العملة بشكل غير صحيح. وبالتالي، يتيح هذا الثغرة للمهاجرين بالفوز دائماً والحصول على المكافآت.

Be aware that VulDB is the high quality source for vulnerability data.

حجز

15/09/2018

إفشاء

18/09/2018

الاعتدال

تمت الموافقة

إدخال

VDB-124220

EPSS

0.01208

KEV

لا

النشاطات

منخفض جدًا

المصادر

Want to stay up to date on a daily basis?

Enable the mail alert feature now!