Robots Atlas>ROBOTS ATLAS
Data

CyberFactory

2026ResearchPublished: 2 September 2026Updated: 2 September 2026Published
Key innovation
A unified open-source framework that turns public vulnerability artifacts (CVEs) into executable, verifiable task instances and scalably synthesizes agentic trajectories to train cybersecurity AI models.
Category
Data
Abstraction level
System
Operation level
DataTrainingTooling
Use cases
Proof-of-concept (PoC) exploit generationAutomated vulnerability patchingCybersecurity question answering (CyberQA)Scalable training-data generation for cybersecurity AI modelsAgentic tool-use trajectory synthesis

How it works

The pipeline runs in three stages. (1) Data construction: public vulnerability artifacts from ARVO, OSS-Fuzz and from-the-wild CVEs are turned into executable instances with pre-patch and post-patch builds. (2) Trajectory synthesis: a reusable vulnerability-analysis skill guides tool-interactive agent workflows, increasing the throughput of successful training instances. (3) Model training: the synthesized trajectories are used for full-parameter supervised fine-tuning (SFT). PoC verification relies on a differential oracle 𝒱(x) = ⊤[Crash(b⁻,x)] ∧ ⊤[¬Crash(b⁺,x)]: a candidate input must trigger a crash in the pre-patch build (b⁻) while leaving the patched build (b⁺) unaffected, providing an objective, machine-checkable success signal. The resulting OpenAegis model was initialized from Qwen 3.5-397B-A17B and trained with full-parameter SFT for three epochs on 256 GPUs in BF16.

Problem solved

Open-weight models do not provide reproducible cybersecurity training solutions; existing training sets focus on isolated tasks and lack scalable agentic data, and scaling agentic rollouts requires strong domain priors. CyberFactory offers a unified, verifiable and scalable way to generate such data and trajectories.

Components

Data constructionInput stage of the data pipeline

Transforms public vulnerability artifacts (ARVO, OSS-Fuzz, from-the-wild CVEs) into executable, verifiable task instances with pre-patch and post-patch builds.

Trajectory synthesisGeneration of agentic training trajectories

A reusable vulnerability-analysis skill guides tool-interactive agent workflows, increasing the throughput of successful training instances.

Model trainingModel learning stage

Synthesized trajectories are used for full-parameter supervised fine-tuning (SFT) of the cybersecurity model (OpenAegis).

Differential oracle (verification)Objective verification of PoC instances

A machine-checkable success criterion 𝒱(x) = ⊤[Crash(b⁻,x)] ∧ ⊤[¬Crash(b⁺,x)]: an input must crash the pre-patch build and not crash the patched build.

Evolution

Original paper · 2026 · arXiv 2026 · Jian Yang
CyberFactory: Scaling Cyber Security Capabilities with Instances from the Wild
Jian Yang, Haau-Sing Li, Shawn Guo, Zixi Zhao, Yibo Tan, Jiajun Wu, Aishan Liu, Zhoujun Li, Xianglong Liu, Tianyu Zheng, Bryan Dai, Chengran Yang, Weifeng Lv
2026
Release of CyberFactory and the OpenAegis model
Inflection point

arXiv:2608.23181 introduces a unified open-source framework for scaling cybersecurity data and trajectories; the trained OpenAegis reaches 58.1% Pass@1 on CyberGym.