CVE-2018-17071 in Lucky9ioinfo

Zusammenfassung

von VulDB • 19.06.2026

Die Fallback-Funktion einer einfachen Implementierung eines Lotterie-Smart-Contracts für Lucky9io, ein Glücksspiel auf Ethereum, generiert einen Zufallswert unter Verwendung der öffentlich lesbaren Variable `entry_number`. Diese Variable ist zwar als privat deklariert, kann jedoch über die Funktion `eth.getStorageAt` gelesen werden. Zudem können Angreifer ein Ticket zu einem niedrigen Preis erwerben, indem sie die Fallback-Funktion direkt mit einem geringen `msg.value` aufrufen, da der Entwickler die Währungseinheit falsch konfiguriert hat. Dies ermöglicht es Angreifern, stets zu gewinnen und Belohnungen zu erhalten.

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

Reservieren

15.09.2018

Veröffentlichung

18.09.2018

Moderieren

akzeptiert

Eintrag

VDB-124220

CPE

bereit

EPSS

0.01208

KEV

nein

Aktivitäten

very low

Quellen

Might our Artificial Intelligence support you?

Check our Alexa App!