Charles Cooper
19 exploits
Active since Apr 2022
vyper 0.3.8-0.4.0b1 - Denial of Service via Incorrect Signed Integer Comparison in Range Loop
CVSS 5.3
vyper 0.3.8-0.4.0b1 - Denial of Service via Incorrect Signed Integer Comparison in Range Loop
CVSS 5.3
vyper < 0.3.1 - Incorrect Bytestring Comparison
CVSS 7.5
vyper < 0.3.2 - Buffer Overrun via JSON Interface Function Import
CVSS 7.1
vyperlang/vyper < 0.3.2 - Integer Overflow via Unvalidated int128 Return
CVSS 8.8
vyper < 0.3.4 - Always-Incorrect Control Flow Implementation in External Contract Calls
CVSS 8.2
vyper 0.3.1-0.3.7 - Always-Incorrect Control Flow Implementation in raw_call
CVSS 7.5
vyper < 0.3.8 - Memory Allocation with Excessive Size Value
CVSS 7.5
vyper < 0.3.8 - Out-of-bounds Write via Dynamic Array Assignment
CVSS 7.5
vyper < 0.3.8 - Integer Overflow in Loop Iterator Assignment
CVSS 7.5
vyper < 0.3.8 - Incorrect Internal Call Argument Ordering
CVSS 7.5
vyperlang/vyper < 0.3.8 - Incorrect Fund Transfer via Nonpayable Default Function
CVSS 3.7
vyper < 0.3.10 - Unchecked Return Value in ecrecover Precompile
CVSS 5.3
vyper 0.2.9-0.3.9 - Improper Locking in Nonreentrant Decorator
CVSS 5.3
vyper < 0.3.8 - Incorrect Storage Slot Calculation via Floating-Point Rounding Error
CVSS 7.5
vyper < 0.3.10 and >=0.3.0 <0.4.0 - Buffer Overflow in concat Built-in
CVSS 7.3
vyper < 0.4.0 - Out-of-bounds Read via extract32 Function
CVSS 3.7
vyperlang/vyper < 0.3.0 - Improper Locking in Default Functions
CVSS 5.3
vyperlang/vyper < 0.4.1 - Always-Incorrect Control Flow Implementation in EcRecover and Identity Precompiles
CVSS 7.5