EVENT DETAILS
Cybersecurity Reasoning Systems (CRSs) combine large language models with tools, program-analysis techniques, execution feedback, and control logic to discover and repair vulnerabilities in real software. Recent systems have demonstrated increasingly strong capabilities, but a persistent gap remains between what these systems appear to achieve and our understanding of why they work. Aggregate success rates on fixed benchmarks reveal little about which components are responsible for these capabilities, whether those components remain useful as foundation models improve, or whether a system can recognize objectives that cannot be achieved. These questions are further complicated by benchmark issues such as answer leakage, environment failures, incomplete oracles, and unintended solution shortcuts.
This thesis examines the capabilities and limits of autonomous cybersecurity reasoning systems, with a particular focus on the mechanisms that give rise to those capabilities. In this talk, I will summarize my prior work on automated vulnerability discovery and repair, including our work on CRSs developed for the Artificial Intelligence Cyber Challenge (AIxCC). I will discuss how these systems combine language-model reasoning with fuzzing, program analysis, execution feedback, and other specialized components, and what their behavior reveals about the sources of end-to-end capability.
I will then discuss broader questions that emerge from this work: which system components remain valuable as foundation models improve, how benchmark design affects the conclusions we draw about system capability, and whether these systems can recognize when a task cannot be completed under specified constraints. Together, this work aims to move beyond aggregate success rates toward a more concrete understanding of how cybersecurity reasoning systems work, how their capabilities generalize, and where their boundaries lie.
TIME Wednesday August 26, 2026 at 7:00 PM - 8:00 PM
ADD TO CALENDAR&group= echo $value['group_name']; ?>&location= echo htmlentities($value['location']); ?>&pipurl= echo $value['ppurl']; ?>" class="button_outlook_export">
CONTACT Jensen Smith jensen.smith@northwestern.edu
CALENDAR Department of Computer Science (CS)