MulCovFuzz: A Multi-Component Coverage-Guided Greybox Fuzzer for 5G Protocol Testing
Yu Wang, Yang Xiang, Chandra Thapa, Hajime Suzuki

TL;DR
MulCovFuzz is a coverage-guided greybox fuzzing tool designed for 5G network testing, utilizing multi-component coverage collection and a novel scoring function to improve vulnerability discovery.
Contribution
It introduces a multi-component coverage mechanism and a new scoring paradigm, significantly enhancing fuzzing effectiveness for 5G security testing.
Findings
Achieved 5.85% increase in branch coverage
Discovered three zero-day vulnerabilities
Outperformed traditional fuzzing methods in coverage and crash discovery
Abstract
As mobile networks transition to 5G infrastructure, ensuring robust security becomes more important due to the complex architecture and expanded attack surface. Traditional security testing approaches for 5G networks rely on black-box fuzzing techniques, which are limited by their inability to observe internal program state and coverage information. This paper presents MulCovFuzz, a novel coverage-guided greybox fuzzing tool for 5G network testing. Unlike existing tools that depend solely on system response, MulCovFuzz implements a multi-component coverage collection mechanism that dynamically monitors code coverage across different components of the 5G system architecture. Our approach introduces a novel testing paradigm that includes a scoring function combining coverage rewards with efficiency metrics to guide test case generation. We evaluate MulCovFuzz on open-source 5G…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSoftware Testing and Debugging Techniques · Software-Defined Networks and 5G · Advanced Malware Detection Techniques
