Evmos · Evmos · CVE-2024-37153
**Nome do software vulnerável e versões afetadas**
Versões do Evmos anteriores à V18.1.0
**Descrição**
O problema está relacionado ao liquid staking usando o Safe, que é um contrato. O bug ocorre quando há uma alteração no estado local juntamente com uma transferência ICS20 na mesma função, e ela utiliza o saldo do contrato. Trata-se essencialmente da “falha do dinheiro infinito”, que permite que os contratos dupliquem a oferta de Evmos após cada transação.
**Recomendações**
Para versões anteriores à V18.1.0, atualize para uma versão >=V18.1.0 para corrigir o problema. Como solução temporária, considere restringir o uso do saldo do contrato em transferências ICS20 para minimizar o risco de exploração. Evite usar o parâmetro `sender` com o endereço do contrato em transferências ICS20 que utilizem a pré-compilação ICS20 até que o problema seja resolvido.