E-FuzzEdge: Efficient In-Place Firmware Fuzzing via Parallel Scheduling
2026Konferenz / Journal
Autor*innen
Andrea Lanzi Flavio Toffalini Danilo Bruschi Mirco Picca Osama Yousef Davide Rusconi
Research Hub
Hub 3: Trustworthy Systems
Abstract
In this paper, we show E-FuzzEdge, a novel fuzzing architecture targeted towards improving the throughput of fuzzing campaigns in contexts where scalability is unavailable. E-FuzzEdge addresses the inefficiencies of hardware-in-the-loop fuzzing for microcontrollers by optimizing execution speed. We evaluated our system against both real-world embedded libraries and state-of-the-art benchmarks, demonstrating significant performance improvements. A key advantage of the E-FuzzEdge architecture is its compatibility with other embedded fuzzing techniques that perform on device testing instead of firmware emulation. This means that the broader embedded fuzzing community can integrate E-FuzzEdge into their workflows to enhance overall testing efficiency.