Authorization flaws
IDOR / BOLA
Unauthorized access to another user’s data, including reading, changing, or listing it, verified against the database.
cyclon by Vulx Autonomous AI security
cyclon is an autonomous AI security researcher. It investigates applications, decides what to test, and attempts exploits, then reproduces the findings it reports.
In internal testing. Not available yet.
ChatUI

AriyippWhat it finds
Current lab testing covers three vulnerability classes. Each reported finding needs evidence from the tested system.
IDOR / BOLA
Unauthorized access to another user’s data, including reading, changing, or listing it, verified against the database.
Canary extraction
The exploit must extract a test value that is actually stored in the database.
Server-side request forgery
The attack must cause the application to contact an independent observer it should never reach.
Validated on lab instances of Memos, Gitea, GitLab CE, and Nextcloud, plus the crAPI and Juice Shop benchmarks.
Measured results
These figures describe measured research results. The false-positive count applies to the verdict cells below.
A session-invalidation finding was reported to the Memos maintainer. The resulting fix was physically re-verified on a canary build.
Read the finding walkthroughFailures, refusals, and corrections are kept in the dated record. Corrections appear as new entries; earlier claims are never silently edited.
How it works
cyclon chooses what to investigate, attempts the exploit, and checks the result against independent evidence. Confirmed findings must reproduce on a fresh instance. A human reviews the report before it is sent externally.
Investigate
cyclon investigates the application and chooses what to test. It identifies candidate weaknesses for an exploit attempt.
The system makes its own research decisions.
Exploit
It attempts the exploit and checks the result against observed behavior and database state. An independent verifier determines whether the attack worked.
Evidence from the tested system
Reproduce
A standalone script must reproduce the finding three times out of three on a fresh instance. A human reviews the report before external reporting.
Architectural imagery illustrates the method.
Research in progress
Easy-level exploit-chain composition transferred to held-out seeds in 3/14 lab cells (21.4%). Hard-level transfer recorded 0/14, while L1 and L2 rates fell overnight. Broader transfer and blind discovery remain open.
The work runs on a self-hosted 27B-class model. Reinforcement learning rewards results verified against live software.
Read the 26 October research updateA measured marginal cost of $0.369 per scan covers the pod side of the widened hunt. This is an internal operating-cost measurement, not a customer price or a total-cost comparison.
Task sets are registered and frozen before runs. Refusals and errors count in the denominator; tokens, GPU-seconds, and human minutes are accounted for separately.

Questions
cyclon is an AI security system that tests applications on its own, attempts exploits, and produces reproducible proof of the vulnerabilities it reports. Every reported finding must reproduce three times out of three with a standalone script on a fresh instance.
The research loop’s decisions are machine-made. Any human intervention labels that run non-autonomous. External reporting passes through a separate human review gate.
Vulx is developing cyclon for independent developers, security researchers, founders, and small teams.
cyclon is undergoing internal testing and is not available yet.
A finding must be reproduced against committed-state ground truth, then replayed on a fresh instance. Authorization flaws are checked at the database level, SQL injection by canary extraction, and SSRF by an independent observer callback.
The count applies to the 500+ physically verified verdict cells in the measured work. It does not establish performance beyond those cells or guarantee future results.
Claims that do not hold up are part of the research too. Honest negatives are kept and published in the dated research record.
Measured work on real applications currently finds low-severity surfaces. High-severity exploit chains remain the live experiment. Lab measurements do not establish field performance; transfer has to be measured separately.
Questions about cyclon, collaboration, or the work behind it? Get in touch.
We’re currently working on cyclon. Our previous product is still available, with migrations coming soon.