CVE-2022-29255
Multiple evaluation of contract address in call in vyper
概要
Multiple evaluation of contract address in call in vyper
原文の説明
取得元が公開している説明をそのまま載せています (多くは英語)。
Vyper is a Pythonic Smart Contract Language for the ethereum virtual machine. In versions prior to 0.3.4 when a calling an external contract with no return value, the contract address (including side effects) could be evaluated twice. This may result in incorrect outcomes for contracts. This issue has been addressed in v0.3.4.
出典: OSV.dev (Open Source Vulnerabilities) NVD GitHub Advisory OSV
参照URL
- advisory github.com
- advisory github.com
- advisory nvd.nist.gov
- patch github.com