Hardware Bug Detection
ConceptIn the provided evidence, hardware bug detection is illustrated by MorFuzz, a generic RISC-V processor fuzzer that uses runtime instruction morphing and state synchronization to find software-triggerable hardware bugs in real-world open-source processors (CVA6, Rocket, BOOM) and even in the Spike reference model, discovering 17 new bugs with 13 CVEs assigned.
WIKI
Hardware Bug Detection
Scope of the evidence
In the provided evidence, hardware bug detection is demonstrated through MorFuzz, a generic RISC-V processor fuzzer published at USENIX Security 2023 (paper title: MorFuzz: Fuzzing Processor via Runtime Instruction Morphing). MorFuzz is described as a novel processor fuzzer that can detect software-triggerable hardware bugs efficiently. The authors release the source code at https://github.com/sycuricon/MorFuzz.
How MorFuzz approaches hardware bug detection
MorFuzz addresses three challenges faced by prior processor fuzzers:
NEIGHBORHOOD
No graph connections found for this entity yet. It may appear in future ingestion runs.
explore full graph →