Zcash - node & validator attack techniques
10 techniques with a reproduced instance on Zcash
NRDAX-T0106 - Header-Length Preallocation OOM (memory_amp) active NRDAX-T0129 - Invalid Curve Point Panic (fault_termination) active NRDAX-T0145 - Malformed HTTP Body Crash (fault_termination) active NRDAX-T0192 - Oversized Transaction Block-Fill (memory_amp) active NRDAX-T0275 - Single-Peer Block-Discovery Stall () active NRDAX-T0295 - Sync-State Poisoning Via Fake Blocks () active NRDAX-T0307 - Transaction Malleability () active NRDAX-T0329 - Unbounded RPC Response Amplification (response_amp) active NRDAX-T0411 - SIGHASH_SINGLE Missing-Output Validation Gap () active NRDAX-T0414 - Invalid Sighash Type Validation Gap () active
from the CLI
List or export Zcash techniques with the NRDAX CLI:
nrdax list --chain zcash nrdax export --chain zcash --format json