{"vulnerability": "CVE-2022-24845", "sightings": [{"uuid": "26a6373e-613b-4e2d-81e4-8a97a42bbced", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2022-24845", "type": "seen", "source": "https://t.me/cibsecurity/40745", "content": "\u203c CVE-2022-24845 \u203c\n\nVyper is a pythonic Smart Contract Language for the ethereum virtual machine. In affected versions, the return of `.returns_int128()` is not validated to fall within the bounds of `int128`. This issue can result in a misinterpretation of the integer value and lead to incorrect behavior. As of v0.3.0, `.returns_int128()` is validated in simple expressions, but not complex expressions. Users are advised to upgrade. There is no known workaround for this issue.\n\n\ud83d\udcd6 Read\n\nvia \"National Vulnerability Database\".", "creation_timestamp": "2022-04-14T02:18:17.000000Z"}]}