CVE-2018-17071
Last modified
CVE-2018-17071 is a vulnerability of currently unknown severity. The fallback function of a simple lottery smart contract implementation for Lucky9io, an Ethereum gambling game, generates a random value with the publicly readable variable entry_number. This variable is private, yet it is readable by eth.getStorageAt function. EPSS estimates a 1.21% chance of exploitation in the next 30 days.
Description
The fallback function of a simple lottery smart contract implementation for Lucky9io, an Ethereum gambling game, generates a random value with the publicly readable variable entry_number. This variable is private, yet it is readable by eth.getStorageAt function. Also, attackers can purchase a ticket at a low price by directly calling the fallback function with small msg.value, because the developer set the currency unit incorrectly. Therefore, it allows attackers to always win and get rewards.
Metrics
Weakness Enumeration
Affected Software
| Vendor | Product | Versions |
|---|---|---|
| Lucky9 | Lucky9io | All versions |
References
- https://github.com/TEAM-C4B/CVE-LIST/tree/master/CVE-2018-17071Exploit, Third Party Advisory
- https://github.com/TEAM-C4B/CVE-LIST/tree/master/CVE-2018-17071Exploit, Third Party Advisory
Timeline
- Published
- Last Modified
- Status
- Modified
Frequently Asked Questions
What is CVE-2018-17071?
How severe is CVE-2018-17071?
How do I fix CVE-2018-17071?
How Strix Helps
- How Strix found a critical auth bypass in etcdStrix autonomously discovered a critical authentication bypass in etcd, later designated CVE-2026-33413.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2018
- CVE-2018-17065An issue was discovered on D-Link DIR-816 A2 1.10 B05 device…
- CVE-2018-17066An issue was discovered on D-Link DIR-816 A2 1.10 B05 device…
- CVE-2018-17067An issue was discovered on D-Link DIR-816 A2 1.10 B05 device…
- CVE-2018-17068An issue was discovered on D-Link DIR-816 A2 1.10 B05 device…
- CVE-2018-17069An issue was discovered in UNL-CMS 7.59. A CSRF attack can c…
- CVE-2018-17070An issue was discovered in UNL-CMS 7.59. A CSRF attack can u…
- CVE-2018-17072JSON++ through 2016-06-15 has a buffer over-read in yyparse(…
- CVE-2018-17073wernsey/bitmap before 2018-08-18 allows a NULL pointer deref…
- CVE-2018-17074The Feed Statistics plugin before 4.0 for WordPress has an O…
- CVE-2018-17075The html package (aka x/net/html) before 2018-07-13 in Go mi…7.5
- CVE-2018-17076GPP through 2.25 will try to use more memory space than is a…
- CVE-2018-17077An issue was discovered in yiqicms through 2016-11-20. There…
Are you affected by CVE-2018-17071?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
