A Survey of Fuzzing Open-Source Operating Systems

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Hu, Kun, Chen, Qicai, Zhang, Wenzhuo, Lu, Zilong, Chen, Bihuan, Lu, You, Jiang, Haowen, Sun, Bingkun, Peng, Xin, Zhao, Wenyun
Format: Preprint
Published: 2025
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866915738607943680
author Hu, Kun
Chen, Qicai
Zhang, Wenzhuo
Lu, Zilong
Chen, Bihuan
Lu, You
Jiang, Haowen
Sun, Bingkun
Peng, Xin
Zhao, Wenyun
author_facet Hu, Kun
Chen, Qicai
Zhang, Wenzhuo
Lu, Zilong
Chen, Bihuan
Lu, You
Jiang, Haowen
Sun, Bingkun
Peng, Xin
Zhao, Wenyun
contents Vulnerabilities in open-source operating systems (OSs) pose substantial security risks to software systems, making their detection crucial. While fuzzing has been an effective vulnerability detection technique in various domains, OS fuzzing (OSF) faces unique challenges due to OS complexity and multi-layered interaction, and has not been comprehensively reviewed. Therefore, this work systematically surveys the state-of-the-art OSF techniques, categorizes them based on the general fuzzing process, and investigates challenges specific to kernel, file system, driver, and hypervisor fuzzing. Finally, future research directions for OSF are discussed.
format Preprint
id arxiv_https___arxiv_org_abs_2502_13163
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle A Survey of Fuzzing Open-Source Operating Systems
Hu, Kun
Chen, Qicai
Zhang, Wenzhuo
Lu, Zilong
Chen, Bihuan
Lu, You
Jiang, Haowen
Sun, Bingkun
Peng, Xin
Zhao, Wenyun
Operating Systems
Cryptography and Security
Software Engineering
Vulnerabilities in open-source operating systems (OSs) pose substantial security risks to software systems, making their detection crucial. While fuzzing has been an effective vulnerability detection technique in various domains, OS fuzzing (OSF) faces unique challenges due to OS complexity and multi-layered interaction, and has not been comprehensively reviewed. Therefore, this work systematically surveys the state-of-the-art OSF techniques, categorizes them based on the general fuzzing process, and investigates challenges specific to kernel, file system, driver, and hypervisor fuzzing. Finally, future research directions for OSF are discussed.
title A Survey of Fuzzing Open-Source Operating Systems
topic Operating Systems
Cryptography and Security
Software Engineering
url https://arxiv.org/abs/2502.13163