mlsanityData to 14 Oct 2026

R1-Fuzz: Specializing Language Models for Textual Fuzzing via Reinforcement Learning

arXiv 2509.20384 ↗First posted 21 Sep 2025cs.CR cs.AI cs.PLcited by 1

Not on the map. Why?

Abstract (arXiv)

Fuzzing is effective for vulnerability discovery but struggles with complex targets such as compilers, interpreters, and database engines, which accept textual input that must satisfy intricate syntactic and semantic constraints. Although language models (LMs) have attracted interest for this task due to their vast latent knowledge and reasoning potential, their practical adoption has been limited. The major challenges stem from insufficient exploration of deep program logic among real-world codebases, and the high cost of leveraging larger models. To overcome these challenges, we propose R1-Fuzz, the first framework that leverages reinforcement learning (RL) to specialize cost-efficient LMs and integrate them for complex textual fuzzing input generation. R1-Fuzz introduces two key designs: coverage-slicing-based question construction and a distance-based reward calculation. Through RL-based post-training of a model with our constructed dataset, R1-Fuzz designs a fuzzing workflow that tightly integrates LMs to reason deep program semantics during fuzzing. Evaluations on diverse real-world targets show that our design enables a small model, named R1-Fuzz-7B, to rival or even outperform much larger models in real-world fuzzing. Notably, R1-Fuzz achieves up to 75% higher coverage than state-of-the-art fuzzers and discovers 29 previously unknown vulnerabilities, demonstrating its practicality.

Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). Builds on 11 of its 33 references that are in the map. First posted on arXiv 21 Sep 2025.

Builds on

11 of 33 references.

References · 11

  1. 2025SWE-RL: Advancing LLM Reasoning via Reinforcement Learning on Open Software Evolutioncited by 263
  2. 2025Memory-R1: Enhancing Large Language Model Agents to Manage and Utilize Memories via Reinforcement Learningcited by 237
  3. 2025Fin-R1: A Large Language Model for Financial Reasoning through Reinforcement Learningcited by 83
  4. 2025CodeI/O: Condensing Reasoning Patterns via Code Input-Output Predictioncited by 55
  5. 2024CoverUp: Effective High Coverage Test Generation for Pythoncited by 38
  6. 2016A Survey of Symbolic Execution Techniquescited by 36
  7. 2023Prompt Fuzzing for Fuzz Driver Generationcited by 27
  8. 2024Fuzzing BusyBox: Leveraging LLM and Crash Reuse for Embedded Bug Unearthingcited by 15
  9. 2024RLSF: Fine-tuning LLMs via Symbolic Feedbackcited by 14
  10. 2025Low-Cost and Comprehensive Non-textual Input Fuzzing with LLM-Synthesized Input Generatorscited by 10
  11. 2025Compiler-R1: Towards Agentic Compiler Auto-tuning with Reinforcement Learningcited by 7

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2026: 1.

1 paper.

Similar, not cited

Close in wording, no citation either way

  1. 2026FuzzingRL: Reinforcement Fuzz-Testing for Revealing VLM Failures
  2. 2025R1-Code-Interpreter: LLMs Reason with Code via Supervised and Multi-stage Reinforcement Learning
  3. 2025R2Vul: Learning to Reason about Software Vulnerabilities with Reinforcement Learning and Structured Reasoning Distillation
  4. 2024CovRL: Fuzzing JavaScript Engines with Coverage-Guided Reinforcement Learning for LLM-based Mutation
  5. 2026FuzzPilot: Plateau-Triggered Recipe Validation for Structured Text Fuzzing ↗
  6. 2025Tool-R1: Sample-Efficient Reinforcement Learning for Agentic Tool Use
  7. 2025Fuzzwise: Intelligent Initial Corpus Generation for Fuzzing
  8. 2025A Survey of Reinforcement Learning for Large Reasoning Models