CVE-2018-12975 in CryptoSaga
सारांश
द्वारा VulDB • 22/07/2026
CryptoSaga नामक एक Ethereum गेम के स्मार्ट कॉन्ट्रैक्ट कार्यान्वयन में `random()` फ़ंक्शन टाइम्पस्टैंप, वर्तमान ब्लॉक का ब्लॉकहैश और एक निजी चर (जिसे getStorageAt कॉल के साथ पढ़ा जा सकता है) जैसे सार्वजनिक रूप से पठनीय वेरिएबल्स का उपयोग करके यादृच्छिक मान उत्पन्न करता है। इसलिए, हमलावरों को यादृच्छिक संख्या की पूर्व-गणना करने और गेम में हेरफेर (उदाहरण के लिए, शक्तिशाली किरदार प्राप्त करना या महत्वपूर्ण क्षति पहुँचाना) का अवसर मिल जाता है।
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.