ICARuS: Intercode-CTF Auto-Randomization System
Large Language Models (LLMs) have seen rapid advancements since 2020 and have shown impressive capabilities in the domain of software development. This has raised both curiosity and concerns surrounding the cybersecurity capabilities of LLMs. Recent work has sought to quantify these capabilities by adapting publicly available capture-the-flag (CTF) challenges into a benchmark. While CTF challenges are an attractive choice for benchmarking LLM cybersecurity capabilities due to their self-contained nature across a wide-range of cyber-related skills, there is a risk of test-set contamination where the LLMs have been trained on publicly-available solutions. To measure the extent that LLMs can adapt to variations in these types of problems, we present ICARuS, a randomization framework that generates randomized instances of tasks defined in a previously published benchmark (InterCode-CTF). In addition, we estimate the complexity of each Intercode-CTF task and show model performance degradation is inversely correlated with the number of steps required to solve the problem.
Authors
- Adrian Taylor (ORCID: https://orcid.org/0000-0003-2701-9468)
- Ryan Kerr (ORCID: https://orcid.org/0000-0002-3454-7640)
- Madeena Sultana (ORCID: https://orcid.org/0000-0002-9272-4326)
- Jean-Pierre Sabbagh El-Rami
Institutions
- Defence Research and Development Canada (CA)
Publication Details
- Published
- 2025-05-05
- DOI
- https://doi.org/10.1109/cai64502.2025.00200
- Primary Topic
- Advanced Data Compression Techniques
- Type
- article
- Field-Weighted Citation Impact
- 0.00