GitLab automates instrumented fuzzing via American Fuzzy Lop
Aug 14, 2019Luka Trbojevic

Summary
This post details the automation of instrumented fuzzing with American Fuzzy Lop (AFL) within a GitLab CI/CD pipeline. It provides a practical example using Docker, a sample vulnerable C program, and a Python script to manage AFL execution, artifact collection, and potential issue creation. The post also discusses considerations for performance, distributed fuzzing, and advanced output triage.