Vyper from 0.1.0b10 before 0.2.3 generates incorrect code for a return statement inside a for loop in an internal function called two or more internal calls deep, producing an invalid jump destination (stack underflow). Affected contracts revert such calls unnecessarily, which in limited circumstances could enable denial of service against public contracts.
References
Configurations
No configuration.
History
21 Oct 2026, 01:17
| Type | Values Removed | Values Added |
|---|---|---|
| New CVE |
Information
Published : 2026-10-21 01:17
Updated : 2026-10-22 17:39
NVD link : CVE-2020-37288
Mitre link : CVE-2020-37288
CVE.ORG link : CVE-2020-37288
JSON object : View
Products Affected
No product.
CWE
CWE-670
Always-Incorrect Control Flow Implementation
