Skip to content

Commit 763afc3

Browse files
committed
Add bug entry
1 parent 3a806bb commit 763afc3

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

Diff for: docs/bugs.json

+10
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,14 @@
11
[
2+
{
3+
"uid": "SOL-2025-4",
4+
"name": "InconsistentTreatmentOfStorageArraysOnSlotOverflowBoundary",
5+
"summary": "Fixed-length storage arrays crossing the 2^256 slot boundary can exhibit unexpected behavior when cleared (using the delete operator) or partially assigned, leading to silent data retention and inconsistent results.",
6+
"description": "Large static arrays in storage risk overlapping the 2^256 storage slot boundary. Partial assignments or delete operations may not properly reset all elements in such conditions, causing inconsistency during deletion and unexpected data retention. Although such situations are exceedingly rare in typical contracts, overflow on array deletion become more plausible when arrays are extremely large or the storage is manually positioned close to the storage boundaries. The compiler already warns about potential storage collisions in such scenarios.",
7+
"link": "TODO",
8+
"introduced": "",
9+
"fixed": "0.8.29",
10+
"severity": "low"
11+
},
212
{
313
"uid": "SOL-2023-3",
414
"name": "VerbatimInvalidDeduplication",

0 commit comments

Comments
 (0)