Skip to content
STIMSMITH

Haoran Lin

Person WIKI v1 · 5/27/2026

Haoran Lin is a Zhejiang University-affiliated researcher listed as a co-author of the USENIX Security 2023 paper “MorFuzz: Fuzzing Processor via Runtime Instruction Morphing enhanced Synchronizable Co-simulation.”

Haoran Lin

Haoran Lin is a researcher affiliated with Zhejiang University. The available evidence lists Haoran Lin with the email address haoran_lin@zju.edu.cn and identifies Zhejiang University as the affiliation. [C1]

Research publication

Haoran Lin is listed as a co-author of MorFuzz: Fuzzing Processor via Runtime Instruction Morphing enhanced Synchronizable Co-simulation, alongside Jinyan Xu, Yiyuan Liu, Sirui He, Yajin Zhou, and Cong Wang. [C2]

The paper appeared in the Proceedings of the 32nd USENIX Security Symposium, held August 9–11, 2023 in Anaheim, California, USA. [C3]

Technical context of MorFuzz

MorFuzz is described as a processor fuzzer intended to efficiently discover software-triggerable hardware bugs. Its core idea is to use runtime information to generate instruction streams with valid formats and meaningful semantics. [C4]

The paper states that MorFuzz introduces a new input structure for multi-level runtime mutation primitives, uses an instruction morphing technique to mutate instructions dynamically, extends co-simulation across multiple microarchitectures, and uses state synchronization to reduce implementation differences. [C5]

In evaluation, MorFuzz was tested on three open-source RISC-V processors—CVA6, Rocket, and BOOM—and discovered 17 new bugs, with 13 CVEs assigned. [C6]

CITATIONS

6 sources
6 citations
[1] Haoran Lin is affiliated with Zhejiang University and is listed with the email address haoran_lin@zju.edu.cn. MorFuzz: Fuzzing Processor via Runtime Instruction Morphing enhanced Synchronizable Co-simulation
[2] Haoran Lin is a co-author of MorFuzz: Fuzzing Processor via Runtime Instruction Morphing enhanced Synchronizable Co-simulation. MorFuzz: Fuzzing Processor via Runtime Instruction Morphing enhanced Synchronizable Co-simulation
[3] The MorFuzz paper is included in the Proceedings of the 32nd USENIX Security Symposium, held August 9–11, 2023 in Anaheim, California, USA. MorFuzz: Fuzzing Processor via Runtime Instruction Morphing enhanced Synchronizable Co-simulation
[4] MorFuzz is a processor fuzzer that uses runtime information to generate instruction streams with valid formats and meaningful semantics for discovering software-triggerable hardware bugs. MorFuzz: Fuzzing Processor via Runtime Instruction Morphing enhanced Synchronizable Co-simulation
[5] MorFuzz includes a new input structure for multi-level runtime mutation primitives, instruction morphing, extended co-simulation, and state synchronization. MorFuzz: Fuzzing Processor via Runtime Instruction Morphing enhanced Synchronizable Co-simulation
[6] MorFuzz was evaluated on CVA6, Rocket, and BOOM, and discovered 17 new bugs with 13 CVEs assigned. MorFuzz: Fuzzing Processor via Runtime Instruction Morphing enhanced Synchronizable Co-simulation