When Fuzzing Meets LLMs: Challenges and Opportunities

Yu Jiang, Jie Liang, Fuchen Ma, Yuanliang Chen, Chijin Zhou +6 more
4/25/2024
cs.SEcs.AI

No confident code implementation found for this paper.

Abstract

Fuzzing, a widely-used technique for bug detection, has seen advancements through Large Language Models (LLMs). Despite their potential, LLMs face specific challenges in fuzzing. In this paper, we identified five major challenges of LLM-assisted fuzzing. To support our findings, we revisited the most recent papers from top-tier conferences, confirming that these challenges are widespread. As a remedy, we propose some actionable recommendations to help improve applying LLM in Fuzzing and conduct preliminary evaluations on DBMS fuzzing. The results demonstrate that our recommendations effectively address the identified challenges.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{jiang2024when,
  title  = {When Fuzzing Meets LLMs: Challenges and Opportunities},
  author = {Yu Jiang and Jie Liang and Fuchen Ma and Yuanliang Chen and Chijin Zhou and Yuheng Shen and Zhiyong Wu and Jingzhou Fu and Mingzhe Wang and ShanShan Li and Quan Zhang},
  year   = {2024},
  eprint = {2404.16297},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2404.16297v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2404.16297.svg)](https://codeofpaper.com/paper/2404.16297)

Discussion