Skip to main navigation Skip to search Skip to main content

A Qualitative Analysis of Fuzzer Usability and Challenges

  • Yunze Zhao
  • , Wentao Guo
  • , Harrison Goldstein
  • , Daniel Votipka
  • , Kelsey R. Fulton
  • , Michelle L. Mazurek
  • University of Maryland, College Park
  • Tufts University
  • Colorado School of Mines

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

Fuzzing is a widely adopted technique for uncovering software vulnerabilities by generating random or mutated test inputs to trigger unexpected behavior. However, little is known about how developers actually use fuzzing tools in practice, the challenges they face, and where current tools fall short. This study investigates the human side of fuzzing via 18 semi-structured interviews with fuzzing users across diverse domains. These interviews explore participants' workflows, frustrations, and expectations around fuzzing, revealing critical usability gaps and design opportunities. Our results can inform the next generation of fuzzing tools to improve user experience, reduce manual effort, and enable more effective integration of fuzzing into real-world workflows.

Original languageEnglish
Title of host publicationCCS 2025 - Proceedings of the 2025 ACM SIGSAC Conference on Computer and Communications Security
PublisherAssociation for Computing Machinery, Inc
Pages2504-2518
Number of pages15
ISBN (Electronic)9798400715259
DOIs
StatePublished - Nov 22 2025
Event32nd ACM SIGSAC Conference on Computer and Communications Security, CCS 2025 - Taipei, Taiwan, Province of China
Duration: Oct 13 2025Oct 17 2025

Publication series

NameCCS 2025 - Proceedings of the 2025 ACM SIGSAC Conference on Computer and Communications Security

Conference

Conference32nd ACM SIGSAC Conference on Computer and Communications Security, CCS 2025
Country/TerritoryTaiwan, Province of China
CityTaipei
Period10/13/2510/17/25

Keywords

  • Dynamic Testing
  • Fuzzing
  • Usability
  • Usable Security

Fingerprint

Dive into the research topics of 'A Qualitative Analysis of Fuzzer Usability and Challenges'. Together they form a unique fingerprint.

Cite this