GitHub Security Lab
GitHub explores AI agents for the hard parts of fuzzing
A Security Lab taskflow agent targets coverage gaps, new harnesses, and crash triage in continuous fuzzing.
Share this news

Continuous fuzzing still needs people to watch coverage, write harnesses for untouched code, and investigate crashes. GitHub Security Lab describes a taskflow built on its agent framework to explore how much of that work an LLM agent can take on.
The write-up is grounded in the day-to-day work behind fuzzing rather than treating an agent as a complete security solution. It is especially relevant to maintainers who already run fuzzers but struggle to keep improving their reach.
The work between running and finding
A fuzzer can run for weeks while barely reaching the code that matters. The OSS-Fuzz coverage guide recommends measuring which paths the targets actually exercise. That is the gap the Security Lab report focuses on: coverage, harness creation, and crash triage require decisions, not just CPU time.
The open repository describes a pipeline for native C/C++ projects using AFL++, clang, coverage tooling, and a persistent corpus. Its documentation also lists limitations and setup requirements. The claim to test is not that an agent makes fuzzing automatic, but whether it can keep improving a campaign after the first harness is written.
The responsible reading
Treat generated harnesses and vulnerability reports as leads. Check that the harness reaches meaningful paths, that a crash reproduces, and that the proposed fix closes the bug without changing intended behavior. Security automation earns trust through reproducible evidence; a confident summary alone is not evidence.
Sources and further reading
Share this news
Related Items
- NewsNVIDIA opens a safety platform to keep AI agents inside their sandbox, and Perplexity shows where sandboxes leakNVIDIA's Open Agent Safety Platform pairs the open-source OpenShell runtime with Sentry, a watchdog on BlueField-4 DPUs. The same day, Perplexity's red team found that no model broke a VM boundary, but four slipped past network policy in 8 of 10 sandboxes tested.
- NewsCodeQL 2.27.1 expands language and security coverageNew C/C++ and C# queries arrive alongside Kotlin 2.4.20 support and more accurate data-flow models.
- NewsAnthropic says open-weight GLM-5.3 builds exploits almost as well as Claude Mythos PreviewIn Anthropic's tests, Z.ai's model turned known bugs in Chrome's V8 engine into working exploits in 12% of attempts, against 14% for Mythos Preview and close to zero for earlier models. Telling it that it was a red-team agent got past its refusals 64% of the time, and anyone can download the weights.
Comments
Questions, corrections, or your own take are all welcome. Sign in with GitHub to join in.