PT-2021-23120 · Unknown+2 · Pallet-Ethereum+3

Librelois

+1

·

Publicado

2021-10-13

·

Atualizado

2021-10-20

·

CVE-2021-41138

CVSS v3.1

5.3

Média

VetorAV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N
Nome do software vulnerável e versões afetadas
Frontier do Substrate (versões afetadas não especificadas)
Descrição
O problema diz respeito à camada de compatibilidade com Ethereum do Substrate, o Frontier. No extrínseco assinado específico do Frontier para pallet-ethereum, introduzido recentemente, grande parte da lógica de validação de transações era chamada apenas na validação do pool de transações, mas não na execução do bloco. Isso permite que validadores mal-intencionados insiram transações inválidas em um bloco. Embora a assinatura seja sempre validada e a maior parte da validação seja realizada novamente na lógica de execução subsequente do pallet-evm, era possível um ataque de repetição de ID de cadeia. Além disso, ataques de spam são uma preocupação, mas são limitados pelos limites de tamanho de bloco do Substrate e outros fatores.
Recomendações
No momento, não há informações sobre uma versão mais recente que contenha uma correção para essa vulnerabilidade.

RCE

Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾

Enumeração de Fraquezas

Identificadores relacionados

CVE-2021-41138
GHSA-VJ62-G63V-F8MF

Produtos afetados

Frontier
Substrate
Pallet-Ethereum
Pallet-Evm