Papers for

cyber defense teams

Papers whose findings have a practical use for this group, as judged from the abstract. Open a paper to read what it means in practice.

Dynamic network penetration testing improved by hierarchical reinforcement learning

DYNAS: A Dynamic Network Penetration Testing Framework Using Deep Hierarchical Reinforcement Learning

Abstract: As network scale and uncertainty complicate automated penetration testing, reinforcement learning (RL) environments must support controlled evaluation under defensive and non-stationary conditions. We present DYNAS (Dynamic Network Attack Simulator), which combines parameterized large-scale scenario generation with stateful intrusion detection responses, explicit scan false-positive and false-negative noise, temporary service unavailability, and duration-based action timeouts. We further introduce Pen-DHRL, a recurrent manager--worker policy that selects persistent subgoals using IDS-conditioned global context. We compare Pen-DHRL with GNN, Invariant, and Attention baselines across four scenario variants and multiple training regimes. Under IDS-disabled training followed by IDS-enabled evaluation, Pen-DHRL obtains approximately 64\% and 24\% higher reward per step on Bridge and Dynamic, respectively, and approximately 26\% and 30\% more captured hosts on VarA and VarB than the next-best baseline. With all defensive dynamics active from the beginning of training, Pen-DHRL achieves positive mean episode returns in all four scenarios, whereas the flat baselines produce negative mean returns in all 12 architecture--scenario combinations; staged curriculum training produces positive mean returns across all 16 evaluated combinations.

Thu 29 OctCryptography and SecurityMachine LearningNetworking and Internet Architecture
The gist
Testing computer networks for vulnerabilities is harder when networks are large and changing. The authors built a tool called DYNAS that simulates realistic network defenses and challenges. They created a smart agent, Pen-DHRL, that learns to break into these networks by setting step-by-step goals using information from intrusion detection systems. In tests, this approach outperformed other methods, especially when defenses were active during training. It shows promise for more realistic and effective automated network testing.
Open → 2610.40214v1

Graph-based reasoning improves AI penetration testing by chaining attacks

Thinking in Graphs: Neo4j-Backed Exploit-Chain Reasoning for LLM Penetration-Testing Agents

Abstract: LLM coding agents such as Claude Code and OpenAI Codex can drive penetration-testing tools, but they reason about an engagement as a flat list of findings in a context window. Attackers think in graphs: isolated low-severity exposures turn catastrophic once chained through credential capture, privilege escalation, and lateral movement. This gap feeds a common belief that AI agents cannot truly chain exploitation; we argue this describes the flat context window, not the model. We present ChainGraph, a pattern that externalizes exploit-chain reasoning into a Neo4j property graph wired to an off-the-shelf agent via the Model Context Protocol, no bespoke harness. Findings, attack steps, credentials, assets, and tamper-evident evidence receipts are typed nodes with pre/post-condition edges; JSON/Markdown holds documentary memory while Neo4j holds reasoning memory. We formalize five operator questions (next-step inference, entry-to-crown-jewel pathing, combined-severity promotion, evidence provenance, and chokepoint identification) as reusable Cypher and Graph Data Science queries, plus a chain-severity score distinct from per-finding local severity. On a synthetic multi-forest Active Directory engagement modeled on GOAD, in live Neo4j with GDS, three findings rated Medium in isolation become Critical once their path to the forest root is materialized, and betweenness centrality names the best chain break-points. Scoping each decision to a graph result rather than re-reading the engagement cut the reasoning payload by about 98% on a token proxy. We give a reproducible setup for Claude Code and Codex. Results are illustrative single-run measurements, not a benchmark.

Wed 14 OctCryptography and Security
The gist
Current AI tools for security testing see vulnerabilities as separate issues, but real attackers connect them like a chain to cause bigger problems. The authors build a system called ChainGraph that uses graph databases to help AI understand how small security problems link together to form serious risks. This system answers key questions about attack paths and evidence, showing how multiple medium problems can combine into critical threats. Using graph queries cuts the amount of data the AI must process, making it more efficient at planning attacks in a simulated network.
Open → 2610.20902v1

Game petri nets model strategic systems with local decision games

Game Petri Nets: Compositional Modeling and Analysis of Large-Scale Strategic Systems

Abstract: Large-scale strategic systems, such as maintenance workflows, cyber campaigns, and multi-agent AI pipelines, consist of many interactions whose outcomes determine which later interactions become possible, who takes part, and with what resources. We introduce game Petri nets, formalized as outcome-driven compositional game Petri nets (OCGPNs), to model and analyze such systems. Local games are attached to places of a colored Petri net, and a game-to-token interface converts each resolved game into typed tokens that enable, synchronize, or block subsequent games. For general, concurrent nets, we give an operational semantics and a structural theory based on invariants and Farkas certificates, which shows that guards can certify unreachability whereas incentive instruments can only change values. For sequential nets, the net induces a stochastic game on its game places. We prove that global equilibria are exactly collections of equilibria of local games augmented by continuation values, characterize through successor-level pivotality when downstream games change upstream behavior, and compute values place by place via a decomposition into strongly connected components, at a cost additive in local game sizes. A composition calculus based on place fusion glues certificates across subnets and summarizes downstream subnets by their entry values. Two running examples, a maintenance workflow and an intrusion campaign derived from multi-resolution cyber-defense games, illustrate the theory, including the composition of a newly discovered attack scenario with an existing campaign.

Thu 8 OctComputer Science and Game Theory
The gist
Complex systems like maintenance workflows or cyber-attacks have many parts where decisions affect what happens next. The authors introduce game Petri nets, a way to break down these systems into local games linked by tokens, which track how decisions enable or block future actions. They provide mathematical tools to analyze these nets, showing how global strategies come from local decisions and how parts influence each other. This approach helps to understand and compute outcomes step-by-step for large, connected games.
Open → 2610.12779v1

Geopolitical data improves forecasts of cybersecurity incidents

Forecasting Cybersecurity Incidents Using Geopolitical Data and Large Language Models

Abstract: Predicting security incidents is a profound task critical for informing proactive defensive measures and cyber-insurance policies. Prior work tackling this problem mainly utilized structured, manually defined features based on network measurements (e.g., protocol misconfigurations). Still, despite leading to promising performance, the network-based features may fail to capture aspects related to adversaries' motives. To fill this gap, our work leverages geopolitical data mined from public sources--which may help capture attacker motives--to forecast security incidents. Specifically, our approach relies on news articles and transcribed podcasts that are fed to large language models to automatically produce rich representations. The representations are then fed to a classifier trained to forecast future incidents based on historical ones. Our evaluation with a large incidents dataset (>15,700 records) demonstrates substantial accuracy (71.4% ROC AUC) with geopolitical data alone. Notably, combining geopolitical data and network measurements outperforms the state-of-the-art technique based on network features alone (81.3% vs.77.5% ROC AUC). Our analysis also helps shed light on when geopolitical data is most helpful and the data sources that are most useful for accurate forecasting.

Sat 3 OctCryptography and Security
The gist
Predicting cybersecurity breaches helps organizations defend themselves better. Past attempts mostly looked at network problems but missed clues about attackers' motives. This paper shows that using news and podcasts analyzed by large language models can capture geopolitical context tied to attacks. Combining this with network data improves prediction accuracy. The authors also identify when and which data sources help the most.
Open → 2610.04798v1

SkillDRE improves malicious agent skills using staged defense feedback

SkillDRE: Dual-Stage Red-Team Evolution of Agent Skills via Pre-Execution and Runtime Feedback

Abstract: Agent skills package instructions, executable code, and task-specific resources into reusable artifacts that agents can improve using execution feedback. The same mechanism also enables attackers to evolve malicious skills, making them more effective and less detectable. However, a candidate skill may pass pre-execution scanning yet fail to realize its target under runtime defenses, while a revision that repairs execution may introduce new scanner findings. We introduce SkillDRE, a fully automated framework for evolving complete malicious skill packages through a dual-stage feedback loop. Given a benign task and its associated skills, SkillDRE autonomously constructs and validates a task-conditioned malicious objective and a verifiable judge rule. It then holds both fixed while evolving the skill implementation, with preservation of legitimate task capability. SkillDRE combines scanner-guided evolution with runtime-guided refinement informed by execution outcomes observed under runtime defense. Each runtime-guided revision returns to the pre-execution stage for rescanning and further optimization before re-execution, forming a cross-stage closed loop. Evaluated on SkillsBench across four victim models, SkillDRE achieves an average attack success rate of 45.28%, exceeding the strongest baseline by 40.3%, while its final submitted skills receive no SkillScan findings and largely preserve benign-task performance. These results show that two-stage defense feedback can serve as a useful learning signal for adaptive red teaming and that evaluating either defense stage in isolation can miss the resulting attack capability. Codes is available at https://github.com/whfeLingYu/SkillDRE

Sat 26 SeptCryptography and SecurityArtificial Intelligence
The gist
Some computer programs called agents use skill packages to perform tasks. These skills can be attacked and improved by hackers who try to sneak harmful code past security checks. The authors present SkillDRE, a system that cleverly changes these skills using two levels of feedback: one before the code runs and one during its execution. This helps attackers make their harmful skills work better without being detected, while still doing the original good task. Their tests show SkillDRE is more effective than previous methods at bypassing defenses.
Open → 2609.32400v1