Fuzzing BusyBox: Leveraging LLM and Crash Reuse for Embedded Bug Unearthing
Not on the map. Why?
Abstract (arXiv)
BusyBox, an open-source software bundling over 300 essential Linux commands into a single executable, is ubiquitous in Linux-based embedded devices. Vulnerabilities in BusyBox can have far-reaching consequences, affecting a wide array of devices. This research, driven by the extensive use of BusyBox, delved into its analysis. The study revealed the prevalence of older BusyBox versions in real-world embedded products, prompting us to conduct fuzz testing on BusyBox. Fuzzing, a pivotal software testing method, aims to induce crashes that are subsequently scrutinized to uncover vulnerabilities. Within this study, we introduce two techniques to fortify software testing. The first technique enhances fuzzing by leveraging Large Language Models (LLM) to generate target-specific initial seeds. Our study showed a substantial increase in crashes when using LLM-generated initial seeds, highlighting the potential of LLM to efficiently tackle the typically labor-intensive task of generating target-specific initial seeds. The second technique involves repurposing previously acquired crash data from similar fuzzed targets before initiating fuzzing on a new target. This approach streamlines the time-consuming fuzz testing process by providing crash data directly to the new target before commencing fuzzing. We successfully identified crashes in the latest BusyBox target without conducting traditional fuzzing, emphasizing the effectiveness of LLM and crash reuse techniques in enhancing software testing and improving vulnerability detection in embedded systems. Additionally, manual triaging was performed to identify the nature of crashes in the latest BusyBox.
Key facts. Cited by 15 papers in the map (data through 7 Oct 2026). First posted on arXiv 6 Mar 2024.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2024: 2; 2025: 12; 2026: 1.
15 papers.
Sort:
By area:
- 2024Agentless: Demystifying LLM-based Software Engineering Agentscited by 400
- 2024When LLMs Meet Cybersecurity: A Systematic Literature Reviewcited by 70
- 2025Frontier AI's Impact on the Cybersecurity Landscapecited by 21
- 2025VulnLLM-R: Specialized Reasoning LLM with Agent Scaffold for Vulnerability Detectioncited by 11
- 2025A Contemporary Survey of Large Language Model Assisted Program Analysiscited by 10
- 2025Evaluating LLM-Based Regression Test Generationcited by 6
- 2025OCR-APT: Reconstructing APT Stories from Audit Logs using Subgraph Anomaly Detection and LLMscited by 6
- 2025Benchmarking LLM-Assisted Blue Teaming via Standardized Threat Huntingcited by 4
- 2025LibLMFuzz: LLM-Augmented Fuzz Target Generation for Black-box Librariescited by 3
- 2025Generative AI for Internet of Things Security: Challenges and Opportunitiescited by 1
- 2025R1-Fuzz: Specializing Language Models for Textual Fuzzing via Reinforcement Learningcited by 1
- 2025SeedAIchemy: LLM-Driven Seed Corpus Generation for Fuzzingcited by 1
- 2026ABTest: Behavior-Driven Testing for AI Coding Agents3 Apr 2026
- 2025VulnLLM-R: Specialized Reasoning LLM with Agent Scaffold for Vulnerability Detection8 Dec 2025
- 2025SeedAIchemy: LLM-Driven Seed Corpus Generation for Fuzzing16 Nov 2025
- 2025OCR-APT: Reconstructing APT Stories from Audit Logs using Subgraph Anomaly Detection and LLMs16 Oct 2025
- 2025Benchmarking LLM-Assisted Blue Teaming via Standardized Threat Hunting28 Sep 2025
- 2025Beyond Embeddings: Interpretable Feature Extraction for Binary Code Similarity27 Sep 2025
- 2025R1-Fuzz: Specializing Language Models for Textual Fuzzing via Reinforcement Learning21 Sep 2025
- 2025LibLMFuzz: LLM-Augmented Fuzz Target Generation for Black-box Libraries20 Jul 2025
- 2025Frontier AI's Impact on the Cybersecurity Landscape7 Apr 2025
- 2025Towards Reliable LLM-Driven Fuzz Testing: Vision and Road Ahead2 Mar 2025
- 2025Generative AI for Internet of Things Security: Challenges and Opportunities13 Feb 2025
- 2025A Contemporary Survey of Large Language Model Assisted Program Analysis5 Feb 2025
3 more
- 2025Evaluating LLM-Based Regression Test Generation19 Jan 2025
- 2024Agentless: Demystifying LLM-based Software Engineering Agents1 Jul 2024
- 2024When LLMs Meet Cybersecurity: A Systematic Literature Review6 May 2024
- 2024Agentless: Demystifying LLM-based Software Engineering Agentscited by 400
- 2026ABTest: Behavior-Driven Testing for AI Coding Agentscited by 0
- 2024When LLMs Meet Cybersecurity: A Systematic Literature Reviewcited by 70
- 2025Frontier AI's Impact on the Cybersecurity Landscapecited by 21
- 2025A Contemporary Survey of Large Language Model Assisted Program Analysiscited by 10
- 2025Evaluating LLM-Based Regression Test Generationcited by 6
- 2025OCR-APT: Reconstructing APT Stories from Audit Logs using Subgraph Anomaly Detection and LLMscited by 6
- 2025Benchmarking LLM-Assisted Blue Teaming via Standardized Threat Huntingcited by 4
- 2025LibLMFuzz: LLM-Augmented Fuzz Target Generation for Black-box Librariescited by 3
- 2025Generative AI for Internet of Things Security: Challenges and Opportunitiescited by 1
- 2025R1-Fuzz: Specializing Language Models for Textual Fuzzing via Reinforcement Learningcited by 1
- 2025SeedAIchemy: LLM-Driven Seed Corpus Generation for Fuzzingcited by 1
- 2025Towards Reliable LLM-Driven Fuzz Testing: Vision and Road Aheadcited by 0
- 2025Beyond Embeddings: Interpretable Feature Extraction for Binary Code Similaritycited by 0
- 2025SeedAIchemy: LLM-Driven Seed Corpus Generation for Fuzzing16 Nov 2025
- 2025OCR-APT: Reconstructing APT Stories from Audit Logs using Subgraph Anomaly Detection and LLMs16 Oct 2025
- 2025Benchmarking LLM-Assisted Blue Teaming via Standardized Threat Hunting28 Sep 2025
- 2025Beyond Embeddings: Interpretable Feature Extraction for Binary Code Similarity27 Sep 2025
- 2025R1-Fuzz: Specializing Language Models for Textual Fuzzing via Reinforcement Learning21 Sep 2025
- 2025LibLMFuzz: LLM-Augmented Fuzz Target Generation for Black-box Libraries20 Jul 2025
- 2025Frontier AI's Impact on the Cybersecurity Landscape7 Apr 2025
- 2025Towards Reliable LLM-Driven Fuzz Testing: Vision and Road Ahead2 Mar 2025
- 2025Generative AI for Internet of Things Security: Challenges and Opportunities13 Feb 2025
- 2025A Contemporary Survey of Large Language Model Assisted Program Analysis5 Feb 2025
- 2025Evaluating LLM-Based Regression Test Generation19 Jan 2025
- 2024When LLMs Meet Cybersecurity: A Systematic Literature Review6 May 2024