CVE-2018-17071 in Lucky9ioinformación

Resumen

por VulDB • 2026-06-19

La función de respaldo (fallback) de una implementación simple de un contrato inteligente de lotería para Lucky9io, un juego de apuestas en Ethereum, genera un valor aleatorio utilizando la variable legible públicamente entry_number. Esta variable es privada, pero puede ser leída mediante la función eth.getStorageAt. Además, los atacantes pueden comprar un boleto a bajo precio llamando directamente a la función de respaldo con un valor msg.value pequeño, ya que el desarrollador configuró incorrectamente la unidad de moneda. Por lo tanto, esto permite a los atacantes ganar siempre y obtener recompensas.

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

Reservar

2018-09-15

Divulgación

2018-09-18

Moderación

aceptado

Artículo

VDB-124220

CPE

listo

EPSS

0.01208

KEV

no

Actividades

muy bajo

Fuentes

Might our Artificial Intelligence support you?

Check our Alexa App!