Baselines Before Architecture: Evaluating Coding Agents for Autonomous Penetration Testing
This paper argues that future evaluations of autonomous penetration testing agents must establish controlled, model-matched plain-agent baselines to accurately distinguish performance gains derived from architectural innovations versus those attributable to underlying model improvements.
Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer
Imagine the internet as a giant, ever-changing city of digital buildings. Some of these buildings have hidden traps and broken locks—security holes that bad actors could use to sneak in. For decades, the job of finding these holes belonged to human experts, like digital locksmiths who walk through every room, testing doors and windows. But the city is growing too fast; new buildings pop up every second, and the locksmiths can't keep up. So, scientists started building "robot locksmiths" using Artificial Intelligence. These robots are powered by Large Language Models (LLMs), which are like super-smart brains that have read almost everything on the internet and can write code, reason through problems, and follow instructions.
The big question in this field isn't just "Can the robot find the lock?" but "How much of the robot's success comes from its brain, and how much comes from the fancy tools we gave it?" Imagine you have a genius student. If you give them a simple notebook and a pen, they might solve a math problem. If you give them a high-tech calculator, a team of tutors, and a special map, they might solve it faster. But did the calculator make them smarter, or did it just help them? In the world of AI security, researchers have been building complex "harnesses"—teams of AI agents, special memory systems, and search tools—to help the AI hack websites. But because they keep changing the AI brain and the tools at the same time, nobody knew if the fancy tools were actually doing the heavy lifting, or if the AI was just getting better on its own.
This paper, titled "Baselines Before Architecture," steps in to settle the score with a very careful experiment. The researchers set up a controlled test using a standard set of 104 digital challenges called the XBOW benchmark. Instead of building a new, fancy robot, they took three existing, "plain" coding assistants—named Codex, OpenCode, and Pi—and asked them to solve the challenges using a single, powerful AI brain (GPT-5) and no special security tools. They wanted to see how well a "naked" AI could do before adding any extra gadgets.
The results were a mix of surprises and practical truths. First, the plain coding agents were surprisingly strong. The "Codex" agent, running on the GPT-5 model, solved about 67% of the challenges on its first try. When the researchers let it try again (running the same test twice and combining the results), it solved 77.9% of the challenges. This is a big deal because it means a simple, general-purpose coding robot can already handle a huge chunk of the work without needing a complex security team.
The study also tested two specific ideas that many people thought were essential. One was "security prompting," where you give the AI a special instruction sheet telling it to think like a hacker. The other was the idea that complex, multi-agent architectures (where different AI roles talk to each other) are necessary for top performance. The paper found that the special "hacker instructions" actually made the AI perform worse, solving fewer challenges and costing more money. As for the complex architectures, the paper compared the plain Codex results against two famous, high-tech systems called MAPTA and PentestGPT V2.
Here is the nuance: The fancy systems did still have a slight edge. When matched with the same AI brain, the specialized MAPTA system solved about 9.6 percentage points more challenges than the plain Codex. However, the paper showed that this gap wasn't as huge as it seemed. When the researchers upgraded the plain Codex agent to a newer, smarter brain (GPT-5.5), it solved 92.3% of the challenges on its first try and 95.2% when combining two runs. This new plain agent actually beat the headline scores of the older, complex systems, even without any of their fancy tools.
The main takeaway is a warning for the scientific community: Don't assume that a complex new architecture is the hero just because it gets a high score. Often, the score comes from the AI model getting smarter, not the tools getting fancier. The paper suggests that before claiming a new "security harness" is a breakthrough, researchers must first show how much better it is than a simple, plain coding agent using the exact same AI brain. While specialized tools can still help save money and time, the "plain" AI is already doing most of the heavy lifting, and simply waiting for the next generation of AI models might be just as effective as building a more complicated robot.
Drowning in papers in your field?
Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.