Research · Tag · Memory Amp
Posts tagged memory amp.
2 entries · sorted: recency← All research
ETHEREUM
2026-08-28
A reth message that decodes cleanly never trips the misbehaviour counter, and that was the problem
Before reth PR #23718, eth-wire Transactions and PooledTransactions decoded into an unbounded Vec before any validation, so a well-formed 10 MB message could allocate 436 MB during decode without ever incrementing the peer-misbehaviour counter that only reacts to decode errors.
Simon Morley
Read →6 min read
WALRUS
2026-08-10
Walrus storage-node HTTP/2 Rapid Reset: memory exhaustion via u32::MAX default
Walrus storage-node's HTTP/2 server ships with `http2_max_pending_accept_reset_streams = u32::MAX`, disabling the post-CVE-2023-44487 accounting limit. An unauthenticated attacker forces rapid stream resets, accumulating unbounded pending-accept-reset state → memory pin → OOM with no GOAWAY to shed load.
Simon Morley
Read →6 min read
