Sok: Prudent evaluation practices for fuzzing

M Schloegel, N Bars, N Schiller… - … IEEE Symposium on …, 2024 - ieeexplore.ieee.org
Fuzzing has proven to be a highly effective approach to uncover software bugs over the past
decade. After AFL popularized the groundbreaking concept of lightweight coverage …

Selectfuzz: Efficient directed fuzzing with selective path exploration

C Luo, W Meng, P Li - 2023 IEEE Symposium on Security and …, 2023 - ieeexplore.ieee.org
Directed grey-box fuzzers specialize in testing specific target code. They have been applied
to many security applications such as reproducing known crashes and detecting …

Critical Code Guided Directed Greybox Fuzzing for Commits

Y Xiang, X Zhang, P Liu, S Ji, H Liang, J Xu… - 33rd USENIX Security …, 2024 - usenix.org
Newly submitted commits are prone to introducing vulnerabilities into programs. As a
promising countermeasure, directed greybox fuzzers can be employed to test commit …

The human side of fuzzing: Challenges faced by developers during fuzzing activities

O Nourry, Y Kashiwa, B Lin, G Bavota… - ACM Transactions on …, 2023 - dl.acm.org
Fuzz testing, also known as fuzzing, is a software testing technique aimed at identifying
software vulnerabilities. In recent decades, fuzzing has gained increasing popularity in the …

Titan: efficient multi-target directed greybox fuzzing

H Huang, P Yao, HC Chiu, Y Guo… - 2024 IEEE Symposium …, 2024 - ieeexplore.ieee.org
Modern directed fuzzing often faces scalability issues when analyzing multiple targets in a
program simultaneously. We observe that the root cause is that directed fuzzers are …

SyzDirect: Directed Greybox Fuzzing for Linux Kernel

X Tan, Y Zhang, J Lu, X Xiong, Z Liu… - Proceedings of the 2023 …, 2023 - dl.acm.org
Bug reports and patch commits are dramatically increasing for OS kernels, incentivizing a
critical need for kernel-level bug reproduction and patch testing. Directed greybox fuzzing …

{DAFL}: Directed Grey-box Fuzzing guided by Data Dependency

TE Kim, J Choi, K Heo, SK Cha - 32nd USENIX Security Symposium …, 2023 - usenix.org
Despite growing research interest, existing directed grey-box fuzzers do not scale well with
program complexity. In this paper, we identify two major scalability challenges for current …

[PDF][PDF] DDRace: Finding Concurrency UAF Vulnerabilities in Linux Drivers with Directed Fuzzing.

M Yuan, B Zhao, P Li, J Liang, X Han, X Luo… - USENIX Security …, 2023 - usenix.org
Concurrency use-after-free (UAF) vulnerabilities account for a large portion of UAF
vulnerabilities in Linux drivers. Many solutions have been proposed to find either …

SoK: Where to Fuzz? Assessing Target Selection Methods in Directed Fuzzing

F Weissberg, J Möller, T Ganz, E Imgrund… - Proceedings of the 19th …, 2024 - dl.acm.org
A common paradigm for improving fuzzing performance is to focus on selected regions of a
program rather than its entirety. While previous work has largely explored how these …

Evaluating directed fuzzers: Are we heading in the right direction?

TE Kim, J Choi, S Im, K Heo, SK Cha - Proceedings of the ACM on …, 2024 - dl.acm.org
Directed fuzzing recently has gained significant attention due to its ability to reconstruct proof-
of-concept (PoC) test cases for target code such as buggy lines or functions. Surprisingly …