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

Vulnerabilidad en el tamaño de los datos de entrada en "pallet-ethereum" en Frontier (CVE-2021-39193)

Gravedad CVSS v3.1:
MEDIA
Tipo:
No Disponible / Otro tipo
Fecha de publicación:
03/09/2021
Última modificación:
17/07/2023

Descripción

Frontier es la capa de compatibilidad con Ethereum de Substrate. Anterior al commit número 0b962f218f0cdd796dadfe26c3f09e68f7861b26, un error en "pallet-ethereum" puede causar que se incluyan transacciones no válidas en el estado del bloque de Ethereum en "pallet-ethereum" debido a que no es comprobado el tamaño de los datos de entrada. Cualquier transacción no válida incluida de esta manera no presenta posibilidad de alterar el estado interno de Ethereum o del Substrato. La transacción parecerá haber sido incluida, pero no tiene ningún efecto ya que es rechazada por el motor EVM. El impacto es aún más limitado por las restricciones de tamaño extrínsecas del sustrato. Se presenta un parche disponible en el commit número 0b962f218f0cdd796dadfe26c3f09e68f7861b26. No se presentan soluciones aparte de aplicar el parche

Productos y versiones vulnerables

CPE Desde Hasta
cpe:2.3:a:parity:frontier:*:*:*:*:*:*:*:* 2021-09-03 (excluyendo)