Instituto Nacional de ciberseguridad. Sección Incibe
Instituto Nacional de Ciberseguridad. Sección INCIBE-CERT

Vulnerabilidad en la función approveAndCallcode en Globalvillage ecosystem (CVE-2018-12702)

Gravedad CVSS v3.1:
ALTA
Tipo:
CWE-20 Validación incorrecta de entrada
Fecha de publicación:
25/06/2018
Última modificación:
30/08/2018

Descripción

La función approveAndCallcode de una implementación de contrato inteligente para Globalvillage ecosystem (GVE), un token de Ethereum ERC20, permite que los atacantes roben activos (por ejemplo, transfiriendo el saldo del contrato en su cuenta) debido a que el código de llamada, como _spender.call(_extraData), no está verificado. Esto también se conoce como problema "evilReflex". NOTA: un comunicado de PeckShield indica que "algunos investigadores han discutido de forma independiente el mecanismo de esta vulnerabilidad".

Productos y versiones vulnerables

CPE Desde Hasta
cpe:2.3:a:gve:globalvillage_ecosystem:*:*:*:*:*:*:*:*