~/talk

ELFuzz: Efficient Input Generation via LLM-driven Synthesis Over Fuzzer Space

Talkat USENIX Security '25 · 2025-08-13..08-15· [ai-assisted-development, security]
links:none on file
links:none on file
slides:none on file

ELFuzz automatically synthesizes generation-based fuzzers via an LLM-driven evolution loop that starts from naive seed generators and iteratively applies splicing, completion, and infilling mutators, evaluates mutants by exact covered code ranges in a lattice, and selects survivors with a set-cover approximation. Implementation uses a 13B Colama model on a single >26 GB GPU. Evaluation scales to 1,791,104 LOC, achieves up to 434.8% more coverage and up to 174.0% more injected bugs, and finds five 0-day bugs (three exploitable) in a 14-day cvc5 campaign.

AI-written summary · about

  1. 0:00ELFuzz introduction
  2. 2:25Evolutionary input generation
  3. 3:28Three-step evolution loop
  4. 5:13Mutating generators with LLM
  5. 6:38Evaluating mutants in space
  6. 8:03Selecting survivors with set cover
  7. 9:05Implementation details
  8. 10:06Research questions
  9. 11:12Effectiveness results
  10. 13:02Ablation study
  11. 14:05Extensibility and implications
  12. 15:08Conclusion
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.