Ruhr-Uni-Bochum

E-FuzzEdge: Efficient In-Place Firmware Fuzzing via Parallel Scheduling

2026

Konferenz / 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.

Tags

Fuzzing