mlsanityData to 14 Oct 2026

LibLMFuzz: LLM-Augmented Fuzz Target Generation for Black-box Libraries

arXiv 2507.15058 ↗First posted 20 Jul 2025cs.CR cs.LG cs.SEcited by 3

Not on the map. Why?

Abstract (arXiv)

A fundamental problem in cybersecurity and computer science is determining whether a program is free of bugs and vulnerabilities. Fuzzing, a popular approach to discovering vulnerabilities in programs, has several advantages over alternative strategies, although it has investment costs in the form of initial setup and continuous maintenance. The choice of fuzzing is further complicated when only a binary library is available, such as the case of closed-source and proprietary software. In response, we introduce LibLMFuzz, a framework that reduces costs associated with fuzzing closed-source libraries by pairing an agentic Large Language Model (LLM) with a lightweight tool-chain (disassembler/compiler/fuzzer) to autonomously analyze stripped binaries, plan fuzz strategies, generate drivers, and iteratively self-repair build or runtime errors. Tested on four widely-used Linux libraries, LibLMFuzz produced syntactically correct drivers for all 558 fuzz-able API functions, achieving 100% API coverage with no human intervention. Across the 1601 synthesized drivers, 75.52% were nominally correct on first execution. The results show that LLM-augmented middleware holds promise in reducing the costs of fuzzing black box components and provides a foundation for future research efforts. Future opportunities exist for research in branch coverage.

Key facts. Cited by 3 papers in the map (data through 14 Oct 2026). Builds on 8 of its 31 references that are in the map. First posted on arXiv 20 Jul 2025.

Builds on

8 of 31 references.

References · 8

  1. 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,399
  2. 2022ReAct: Synergizing Reasoning and Acting in Language Modelscited by 8,695
  3. 2023Fuzz4All: Universal Fuzzing with Large Language Modelscited by 88
  4. 2018The Art, Science, and Engineering of Fuzzing: A Surveycited by 62
  5. 2023Prompt Fuzzing for Fuzz Driver Generationcited by 27
  6. 2024Fuzzing BusyBox: Leveraging LLM and Crash Reuse for Embedded Bug Unearthingcited by 15
  7. 2023HOPPER: Interpretative Fuzzing for Librariescited by 4
  8. 2024Beyond Random Inputs: A Novel ML-Based Hardware Fuzzingcited by 3

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2025: 2; 2026: 1.

3 papers.

Similar, not cited

Close in wording, no citation either way

  1. 2026FuzzingBrain V2: A Multi-Agent LLM System for Automated Vulnerability Discovery and Reproduction
  2. 2026SeedSmith: LLM-Driven Seed Synthesis for Directed Fuzzing ↗
  3. 2025Hybrid Fuzzing with LLM-Guided Input Mutation and Semantic Feedback
  4. 2026FuzzAgent: Multi-Agent System for Evolutionary Library Fuzzing
  5. 2025Locus: Agentic Predicate Synthesis for Directed Fuzzing
  6. 2026Bridging Code Property Graphs and Language Models for Program Analysis ↗
  7. 2024Fixing Security Vulnerabilities with AI in OSS-Fuzz
  8. 2026OpenAnt: LLM-Powered Vulnerability Discovery Through Code Decomposition, Adversarial Verification, and Dynamic Testing