CVE-2021-41121CWE-119

Memory corruption in Vyper

High · published October 6, 2021

CVSS v3.1
7.5
EPSS
1%
Percentile
64.7
In the wild
Unconfirmed
What it is

Vyper is a Pythonic Smart Contract Language for the EVM. In affected versions when performing a function call inside a literal struct, there is a memory corruption issue that occurs because of an incorrect pointer to the the top of the stack. This issue has been resolved in version 0.3.0.

The record
Technical detail
CVSS v3.1
7.5 · HIGH
Vector
CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.01074 · 64.7th percentile
Weakness
CWE-119 · Improper Restriction of Operations within the Bounds of a Memory Buffer
Published
2021-10-06T17:10Z
EPSS history
Timeline
  • 06 OCT 17:10Z
    Memory corruption in Vyper
    cvelistv5