#38319 [BC-Insight] Edge case difference for GETH and NETHERMIND when calculating memory expansion gas
Description
Brief/Intro
Edge case behavior that deviates from "true" Ethereum can also cause issues, including:
- Opcode behavior at extremes (e.g., blockhash at 255/256 depth)
- Precompiles decoding their arguments differentlyVulnerability Details
Impact Details
Link to Proof of Concept
Proof of Concept
Proof of Concept
Previous#37594 [SC-Insight] Nimbus incorrectly rejects non-minimally encoded snappy data length's due to spec. ambiguityNext#37186 [BC-Insight] Missing Validation for Fixed-Size bytes Types in ABI Parsing
Was this helpful?