QID 996319
Date Published: 2023-12-14
QID 996319: Python (Pip) Security Update for vyper (GHSA-6m97-7527-mh74)
contracts containing large arrays might underallocate the number of slots they need. prior to v0.3.8, the calculation to determine how many slots a storage variable needed used math.ceil(type_.size_in_bytes / 32):
Successful exploitation of this vulnerability could lead to a security breach or could affect integrity, availability, and confidentiality.
Solution
Refer to Github security advisory GHSA-6m97-7527-mh74 for updates and patch information.
Vendor References
- GHSA-6m97-7527-mh74 -
github.com/advisories/GHSA-6m97-7527-mh74
CVEs related to QID 996319
Software Advisories
| Advisory ID | Software | Component | Link |
|---|---|---|---|
| GHSA-6m97-7527-mh74 | vyper |
|