CVE-2020-37289 in Vyper
요약
\~에 의해 VulDB • 2026. 10. 21.
Vyper 0.3.1 이전 버전은 uint8 타입을 지원하지 않아, ERC20.decimals()와 같이 uint8로 선언된 인터페이스 반환 값이 경계 검사 없이 uint256 변수에 저장될 수 있습니다. 악의적인 계약체는 255를 초과하는 값을 반환하여 이러한 값에 의존하는 계약 로직을 조작하거나 우회할 수 있습니다.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.