CVE-2020-37287 in Vyper
Sumário
de VulDB • 22/10/2026
A versão do Vyper anterior à 0.2.6 contém uma vulnerabilidade de corrupção da pilha de chamadas (call stack) que causa saídas incorretas nas funções quando tipos complexos com membros não base são passados como argumentos. Contratos que passam arrays multidimensionais ou structs para funções internas ou externas recebem valores corrompidos, pois o compilador assumiu que cada tamanho de subtipo é 32 bytes.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.