An unvalidated field in submitted data panics every node deterministically
- Severity
- Critical
- Class
- Consensus & liveness
- System
- Layer-1 state machine
A crafted piece of user-submitted data makes every node fail the same way at the same point, halting the network.
State machines have to process the same input identically on every node, which means a crash on one node is a crash on all of them. A nested field in user-controlled data was converted without being validated first, and an out-of-range value turned that conversion into a panic.
Since the bad data reaches every validator through normal processing, the failure isn't isolated — it's synchronised.
Why it rated Critical
A deterministic, network-wide halt from a single submission, with no special access required to send it.
The fix class
Validate the field's range and type at ingestion and reject the item cleanly, rather than letting a conversion deep in processing decide the node's fate.

