From 62871b6f5a4b8951b2f4dd94dbb301ac306b3a65 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?V=C3=ADctor=20Mayoral-Vilches?= Date: Tue, 14 Jul 2026 14:54:20 +0200 Subject: [PATCH] docs: connect CAI releases to the research corpus --- CITATION.cff | 51 +++++++++++++++++++++++++++++++++++++++++--------- README.md | 3 +++ pyproject.toml | 1 + 3 files changed, 46 insertions(+), 9 deletions(-) diff --git a/CITATION.cff b/CITATION.cff index 746c800e..b2425f2a 100644 --- a/CITATION.cff +++ b/CITATION.cff @@ -1,9 +1,42 @@ -@misc{mayoralvilches2025caiopenbugbountyready, - title={CAI: An Open, Bug Bounty-Ready Cybersecurity AI}, - author={Víctor Mayoral-Vilches and Luis Javier Navarrete-Lozano and María Sanz-Gómez and Lidia Salas Espejo and Martiño Crespo-Álvarez and Francisco Oca-Gonzalez and Francesco Balassone and Alfonso Glera-Picón and Unai Ayucar-Carbajo and Jon Ander Ruiz-Alcalde and Stefan Rass and Martin Pinzger and Endika Gil-Uriarte}, - year={2025}, - eprint={2504.06017}, - archivePrefix={arXiv}, - primaryClass={cs.CR}, - url={https://arxiv.org/abs/2504.06017}, -} +cff-version: 1.2.0 +message: "If you use CAI, please cite the paper below." +title: Cybersecurity AI (CAI) +type: software +version: 1.1.5 +authors: + - name: Alias Robotics +repository-code: https://github.com/aliasrobotics/cai +url: https://cybersecurityrobotics.com/research/cai-bug-bounty-cybersecurity-ai/ +preferred-citation: + type: article + title: "CAI: An Open, Bug Bounty-Ready Cybersecurity AI" + authors: + - given-names: Víctor + family-names: Mayoral-Vilches + - given-names: Luis Javier + family-names: Navarrete-Lozano + - given-names: María + family-names: Sanz-Gómez + - given-names: Lidia + family-names: Salas Espejo + - given-names: Martiño + family-names: Crespo-Álvarez + - given-names: Francisco + family-names: Oca-Gonzalez + - given-names: Francesco + family-names: Balassone + - given-names: Alfonso + family-names: Glera-Picón + - given-names: Unai + family-names: Ayucar-Carbajo + - given-names: Jon Ander + family-names: Ruiz-Alcalde + - given-names: Stefan + family-names: Rass + - given-names: Martin + family-names: Pinzger + - given-names: Endika + family-names: Gil-Uriarte + year: 2025 + journal: arXiv + url: https://arxiv.org/abs/2504.06017 diff --git a/README.md b/README.md index 15df5bb4..d7773a6a 100644 --- a/README.md +++ b/README.md @@ -131,6 +131,7 @@ CAI_LICENSE_OFF=1 cai > [!NOTE] > Read the technical report: [CAI: An Open, Bug Bounty-Ready Cybersecurity AI](https://arxiv.org/pdf/2504.06017) +> An [HTML reading edition with figures and references](https://cybersecurityrobotics.com/research/cai-bug-bounty-cybersecurity-ai/) is maintained by the Robot Cybersecurity Lab. > > For further readings, refer to our [impact](#-impact) and [CAI citation](#citation) sections. @@ -243,6 +244,8 @@ CAI_LICENSE_OFF=1 cai |---|---|---|---| | [](https://arxiv.org/pdf/2509.14139) | [](https://arxiv.org/pdf/2509.14096) | [](https://arxiv.org/pdf/2510.17521) | [](https://arxiv.org/pdf/2510.24317) | +**Extended HTML reading editions:** [CAI](https://cybersecurityrobotics.com/research/cai-bug-bounty-cybersecurity-ai/) · [CAIBench](https://cybersecurityrobotics.com/research/caibench-cybersecurity-ai-benchmark/) · [Humanoid robots as attack vectors](https://cybersecurityrobotics.com/research/humanoids-as-attack-vectors/) · [The cybersecurity of a humanoid robot](https://cybersecurityrobotics.com/research/cybersecurity-of-a-humanoid-robot/) · [Hacking consumer robots in the AI era](https://cybersecurityrobotics.com/research/hacking-consumer-robots-ai-era/) + ## PoCs | CAI with `alias0` on ROS message injection attacks in MiR-100 robot | CAI with `alias0` on API vulnerability discovery at Mercado Libre | |-----------------------------------------------|---------------------------------| diff --git a/pyproject.toml b/pyproject.toml index 44868006..a8f2b072 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -59,6 +59,7 @@ Homepage = "https://github.com/aliasrobotics/cai" Repository = "https://github.com/aliasrobotics/cai" Documentation = "https://aliasrobotics.github.io/cai/" Issues = "https://github.com/aliasrobotics/cai/issues" +Research = "https://cybersecurityrobotics.com/research/cai-bug-bounty-cybersecurity-ai/" [project.optional-dependencies] voice = ["numpy>=2.2.0", "websockets>=15.0"]