Lucene search

K
osvGoogleOSV:PYSEC-2022-196
HistoryApr 04, 2022 - 6:15 p.m.

PYSEC-2022-196

2022-04-0418:15:00
Google
osv.dev
7

0.001 Low

EPSS

Percentile

26.7%

Vyper is a Pythonic Smart Contract Language for the Ethereum Virtual Machine. In version 0.3.1 and prior, bytestrings can have dirty bytes in them, resulting in the word-for-word comparisons giving incorrect results. Even without dirty nonzero bytes, two bytestrings can compare to equal if one ends with "\x00" because there is no comparison of the length. A patch is available and expected to be part of the 0.3.2 release. There are currently no known workarounds.

Rows per page:
1-10 of 351

0.001 Low

EPSS

Percentile

26.7%

Related for OSV:PYSEC-2022-196