CVE-2023-31146
Named by 2 kept items in this workspace.
Search every workspace for CVE-2023-31146. It matches the name as written, so it can find other things that share it.
The items that name it 2
Vyper compiler vulnerability where a self-referencing array assignment stored the array's length word before copying the data, causing bounds checks to pass when they should have failed, resulting in an out-of-bounds write; fix requires an ordering invariant (copy data before storing length).
Vyper compiler dynarray codegen stored the array length word before copying data in self-referencing operations, causing bounds checks to pass incorrectly and enabling out-of-bounds read/write (CWE-787); independently fixed by Claude Code + Fable 5.1 in benchmark test
All cves in this workspace.