Researchers have developed CAROL, a new online learning scheduler designed to optimize ensemble fuzzing. Unlike existing schedulers that rely on fixed rules and past performance summaries, CAROL utilizes a fuzzer's current context, including reward trends, waiting times, and code coverage. This context-aware approach allows CAROL to adapt its learning rules based on whether a fuzzer is improving or stagnating, leading to the discovery of more unique bugs. In tests across nine Magma targets and five C++ programs, CAROL significantly outperformed baseline schedulers, finding previously unknown crashing defects. AI
IMPACT This context-aware learning approach could improve the efficiency of automated software testing and vulnerability discovery.
RANK_REASON The cluster describes a new research paper detailing a novel algorithm for fuzzer scheduling. [lever_c_demoted from research: ic=1 ai=0.7]
AI-generated summary · Google Gemini · from 1 sources. How we write summaries →