CSR-guided processor fuzzing is a processor fuzzing technique whose distinguishing characteristic, based on the available evidence, is guidance from control and status registers (CSRs).[1]
Overview
The technique is directly associated with the paper ProcessorFuzz: Processor Fuzzing with Control and Status Registers Guidance.[1] From the title alone, the evidence supports describing this technique as processor fuzzing guided by control and status registers.[1]
Publication
The cited work is:
- Sadullah Canakci, Chathura Rajapaksha, Leila Delshadtehrani, Anoop Mysore Nataraja, Michael Bedford Taylor, Manuel Egele, and Ajay Joshi, ProcessorFuzz: Processor Fuzzing with Control and Status Registers Guidance.[2]
- Published in the IEEE International Symposium on Hardware Oriented Security and Trust (HOST 2023), pages 1-12, IEEE, 2023.[2]
Evidence limits
The provided evidence establishes the existence, name, and publication venue of the technique, and indicates that it is a processor fuzzing approach using CSR-based guidance.[1][2] It does not provide enough detail to document the method's workflow, mutation strategy, bug model, architecture support, or evaluation results without speculation.