Vulnerabilidad en la función fallback en Lucky9io (CVE-2018-17071)
Gravedad CVSS v3.1:
ALTA
Tipo:
No Disponible / Otro tipo
Fecha de publicación:
18/09/2018
Última modificación:
10/12/2018
Descripción
La función fallback de una simple implementación de contrato inteligente de lotería para Lucky9io, un juego de apuestas de Ethereum, genera un valor aleatorio con la variable legible públicamente entry_number. Este valor es privado, aunque puede ser leído por la función eth.getStorageAt. Además, los atacantes pueden comprar un ticket a bajo precio llamando directamente a la función fallback con un msg.value pequeño. Esto se debe a que el desarrollador ha establecido la divisa incorrectamente. Por lo tanto, permite que los atacantes ganen siempre y obtengan recompensas.
Impacto
Puntuación base 3.x
7.50
Gravedad 3.x
ALTA
Puntuación base 2.0
5.00
Gravedad 2.0
MEDIA
Productos y versiones vulnerables
| CPE | Desde | Hasta |
|---|---|---|
| cpe:2.3:a:lucky9:lucky9io:-:*:*:*:*:*:*:* |
Para consultar la lista completa de nombres de CPE con productos y versiones, ver esta página



