theblackhacker commited on
Commit
cd04b05
·
verified ·
1 Parent(s): 3308570

Update model card: general cyber security (SQLi, XSS, OWASP, agent security)

Browse files
Files changed (1) hide show
  1. README.md +31 -27
README.md CHANGED
@@ -7,7 +7,8 @@ language:
7
  tags:
8
  - cybersecurity
9
  - security-audit
10
- - agent-security
 
11
  - vision-language-model
12
  - qwen
13
  base_model: Qwen/Qwen3.8-27B
@@ -16,34 +17,35 @@ pipeline_tag: image-text-to-text
16
 
17
  # Con0
18
 
19
- **Con0** is a state-of-the-art vision-language model purpose-built for **cyber
20
- security auditing of AI agents**, developed by **Arcanic AI** in collaboration
21
- with **NextZero**.
22
 
23
- As autonomous AI agents become the new attack surface, organizations need more
24
- than generic LLMs they need a model that *thinks like a security auditor*.
25
- Con0 is engineered to inspect, interrogate, and harden agent systems before they
26
- reach production.
27
 
28
- ## Why Con0
29
 
30
- - **Agent-native security reasoning** — trained to reason about agent tool use,
31
- permission scopes, prompt-injection surfaces, and multi-step attack chains.
32
- - **Full multimodal context** — audits code, screenshots, logs, and architecture
33
- diagrams in a single pass with native vision-language understanding.
34
- - **Deep context** up to 262K tokens, so it can hold an entire agent codebase
35
- or audit trail in memory.
36
- - **Tool-calling & reasoning** integrates directly into CI/CD and red-team
37
- pipelines, with controllable step-by-step reasoning.
38
 
39
- ## Capabilities
40
-
41
- - Vulnerability discovery in agent workflows and tool-calling logic
42
- - Prompt-injection & jailbreak surface analysis
43
  - Least-privilege / permission-scope review
44
- - Threat modeling of multi-step agent systems
45
- - Security posture assessment and remediation guidance
46
- - Incident triage from logs, traces, and screenshots
 
 
 
47
 
48
  ## Model architecture
49
 
@@ -58,9 +60,11 @@ reach production.
58
 
59
  | Benchmark | Con0 | Baseline (Qwen3.8-27B) |
60
  |---|---|---|
61
- | Agent Security Audit (proprietary) | *pending* | *pending* |
 
 
 
62
  | Prompt-Injection Detection | *pending* | *pending* |
63
- | Secure Coding (agent tooling) | *pending* | *pending* |
64
  | MMLU | *pending* | 84.7 |
65
  | GSM8K | *pending* | 90.0 |
66
 
@@ -75,7 +79,7 @@ model = AutoModelForMultimodalLM.from_pretrained(
75
  )
76
  processor = AutoProcessor.from_pretrained("arcanicai/Con0")
77
 
78
- messages = [{"role": "user", "content": "Audit this agent workflow for security issues."}]
79
  text = processor.apply_chat_template(messages, tokenize=False, add_generation_prompt=True)
80
  inputs = processor(text=[text], return_tensors="pt").to(model.device)
81
  output = model.generate(**inputs, max_new_tokens=512)
 
7
  tags:
8
  - cybersecurity
9
  - security-audit
10
+ - vulnerability-detection
11
+ - penetration-testing
12
  - vision-language-model
13
  - qwen
14
  base_model: Qwen/Qwen3.8-27B
 
17
 
18
  # Con0
19
 
20
+ **Con0** is a state-of-the-art vision-language model specialized for **cyber
21
+ security**, developed by **Arcanic AI** in collaboration with **NextZero**.
 
22
 
23
+ Con0 is built to *think like a security auditor*. It reads code, logs,
24
+ screenshots, and infrastructure diagrams, and surfaces vulnerabilities from
25
+ classic web-application flaws to the newest AI-agent attack surfaces — with
26
+ actionable remediation guidance.
27
 
28
+ ## What Con0 audits
29
 
30
+ ### Web & application security
31
+ - **SQL injection (SQLi)** — time-based, boolean-based, error-based, and blind
32
+ variants across query builders and ORMs
33
+ - **Cross-site scripting (XSS)** reflected, stored, and DOM-based injection
34
+ - **Cross-site request forgery (CSRF)**, **server-side request forgery (SSRF)**
35
+ - **Command injection**, **path traversal**, **XXE**, **deserialization**
36
+ - Broken authentication, broken access control, and IDOR
37
+ - OWASP Top 10 coverage, code review, and secure-configuration assessment
38
 
39
+ ### AI & agent security
40
+ - Prompt injection and jailbreak surface analysis
41
+ - Tool-calling and function-dispatch misuse
 
42
  - Least-privilege / permission-scope review
43
+ - Multi-step agent threat modeling
44
+
45
+ ### General security
46
+ - Vulnerability triage and CVE context mapping
47
+ - Incident analysis from logs, traces, and screenshots
48
+ - Secure-code guidance and remediation planning
49
 
50
  ## Model architecture
51
 
 
60
 
61
  | Benchmark | Con0 | Baseline (Qwen3.8-27B) |
62
  |---|---|---|
63
+ | SQLi Detection | *pending* | *pending* |
64
+ | XSS Detection | *pending* | *pending* |
65
+ | OWASP Top 10 (aggregate) | *pending* | *pending* |
66
+ | Secure Coding | *pending* | *pending* |
67
  | Prompt-Injection Detection | *pending* | *pending* |
 
68
  | MMLU | *pending* | 84.7 |
69
  | GSM8K | *pending* | 90.0 |
70
 
 
79
  )
80
  processor = AutoProcessor.from_pretrained("arcanicai/Con0")
81
 
82
+ messages = [{"role": "user", "content": "Review this code for SQL injection vulnerabilities."}]
83
  text = processor.apply_chat_template(messages, tokenize=False, add_generation_prompt=True)
84
  inputs = processor(text=[text], return_tensors="pt").to(model.device)
85
  output = model.generate(**inputs, max_new_tokens=512)