Next Article in Journal
RRT-GPMP2: A Motion Planner for Mobile Robots in Complex Maze Environments
Previous Article in Journal
Phase Variation Model of VLF Timing Signal Based on Waveguide Mode Theory
Previous Article in Special Issue
Adding an Avalanche Effect to a Stream Cipher Suitable for IoT Devices
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
This is an early access version, the complete PDF, HTML, and XML versions will be available soon.
Article

Dual-Core Hierarchical Fuzzing Framework for Efficient and Secure Firmware Over-the-Air

1
Department of Convergence Security Engineering, Sungshin Women’s University, Seoul 02844, Republic of Korea
2
Department of Future Convergence Technology Engineering, Sungshin Women’s University, Seoul 02844, Republic of Korea
*
Author to whom correspondence should be addressed.
Electronics 2025, 14(14), 2886; https://doi.org/10.3390/electronics14142886
Submission received: 18 June 2025 / Revised: 12 July 2025 / Accepted: 16 July 2025 / Published: 18 July 2025
(This article belongs to the Special Issue IoT Security in the Age of AI: Innovative Approaches and Technologies)

Abstract

As the use of Internet of Things (IoT) devices becomes extensive, ensuring their security has become a critical issue for both individuals and organizations, particularly as these devices collect, transmit, and analyze diverse data. The firmware of IoT devices plays a key role in ensuring system security; any vulnerabilities in the firmware can expose the system to threats such as hacking or malware infections. Consequently, fuzzing is used to analyze firmware vulnerabilities during the update process. However, conventional single-core and random fuzzing-based firmware vulnerability analysis techniques suffer from low efficiency, limited security, and high memory usage. Each time the firmware is updated, the entire file—including previously analyzed code—must be reanalyzed. Moreover, given that the firmware is not layered, unaffected code segments are redundantly reanalyzed. To address these limitations, this study proposes a dual-core-based hierarchical partial fuzzing technique for wireless networks using dual cores. Experimental results show that the proposed technique detects 11 more unique crashes within 300 s and finds 2435 more total crashes than that of the conventional scheme. It also reduces memory usage by 35 KiB. The proposed technique improves the speed, effectiveness, and reliability of firmware updates and vulnerability detection.
Keywords: hierarchical partial fuzzing; firmware over-the-air; dual core; mobile devices hierarchical partial fuzzing; firmware over-the-air; dual core; mobile devices

Share and Cite

MDPI and ACS Style

Kim, N.-H.; Lee, J.-M.; Lee, I.-G. Dual-Core Hierarchical Fuzzing Framework for Efficient and Secure Firmware Over-the-Air. Electronics 2025, 14, 2886. https://doi.org/10.3390/electronics14142886

AMA Style

Kim N-H, Lee J-M, Lee I-G. Dual-Core Hierarchical Fuzzing Framework for Efficient and Secure Firmware Over-the-Air. Electronics. 2025; 14(14):2886. https://doi.org/10.3390/electronics14142886

Chicago/Turabian Style

Kim, Na-Hyun, Jin-Min Lee, and Il-Gu Lee. 2025. "Dual-Core Hierarchical Fuzzing Framework for Efficient and Secure Firmware Over-the-Air" Electronics 14, no. 14: 2886. https://doi.org/10.3390/electronics14142886

APA Style

Kim, N.-H., Lee, J.-M., & Lee, I.-G. (2025). Dual-Core Hierarchical Fuzzing Framework for Efficient and Secure Firmware Over-the-Air. Electronics, 14(14), 2886. https://doi.org/10.3390/electronics14142886

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop