Back to skill

Security audit

ASI / Artificial Super Intelligence

Security checks for vulnerabilities and agentic risk

Overview

This is a reasoning-framework skill with optional local notes, and its sensitive behavior is disclosed and permission-gated.

Install only if you want a broad reasoning and reflection style. Be aware it may ask to create ~/asi/ and save preference or learning notes; approve that only if you are comfortable keeping those local files.

Vulnerability Patterns
  • Skill Instruction HijackingAlters the agent's session goals or safety constraints when the skill loads
  • Agent Memory PoisoningWrites attacker-controlled rules into memory that affect later sessions
  • Remote Payload Retrieval and ExecutionFetches external code whose behavior can change after review
  • Embedded Malicious CodeShips malicious scripts inside the skill and executes them locally
  • Unauthorized Access and Privilege EscalationObtains permissions beyond the task's legitimate needs
Vulnerability Patterns
  • Privilege EscalationExcessive Permissions, Sudo/Root Execution, Credential Access
  • Excessive AgencyUnrestricted Tool Access, Autonomous Decision Making, Scope Creep
  • Trigger AbuseOverly Broad Trigger, Shadow Command Trigger, Keyword Baiting Trigger
  • Prompt InjectionInstruction Override, Hidden Instructions, Exfiltration Commands
  • Data ExfiltrationExternal Transmission, Env Variable Harvesting, File System Enumeration
Findings (7)

Vague Triggers

Medium
Confidence
96% confidence
Finding
The activation criteria are extremely broad ('User needs superhuman problem-solving') and position the skill for vague, catch-all use. Overbroad triggering increases the chance the agent applies this persona in inappropriate contexts, leading to scope creep, unsafe autonomy expectations, or unintended handling of sensitive tasks without clearer user intent.

Autonomous Decision Making

Medium
Category
Excessive Agency
Content
→ Suggest: "Want me to also prepare speaker notes and a backup PDF?"
```

Always ask before acting on predictions. Never assume consent.

### 5. Epistemic Transparency
State confidence explicitly. Never pretend certainty.
Confidence
70% confidence
Finding
Skill enables autonomous high-impact decisions without human-in-the-loop verification. Critical operations (destructive commands, financial transactions, data deletion) should require explicit user confirmation.

Sudo/Root Execution

Medium
Category
Privilege Escalation
Content
- Send data to any external service
- Access or modify files outside ~/asi/
- Write anywhere without explicit user consent
- Modify system files or agent configuration

## Related Skills
Install with `clawhub install <slug>` if user confirms:
Confidence
60% confidence
Finding
Commands invoke sudo or root privileges. Verify this elevated access is necessary and justified.

Vague Triggers

Medium
Confidence
95% confidence
Finding
The activation condition is extremely broad: 'when the user asks for help' effectively matches a large fraction of ordinary conversations. That can cause the skill's special behavior and persistence prompts to engage outside a clearly bounded context, increasing the chance of unintended data collection, workflow interference, or privilege creep. In a skill framed as 'artificial superintelligence' with recursive improvement and tracking, broad triggering makes the behavior more dangerous because it normalizes intrusive meta-behavior during routine requests.

Autonomous Decision Making

Medium
Category
Excessive Agency
Content
## Gathering Context

Ask explicitly for preferences. Never save without confirmation.

**Instead of:**
> "What's your reasoning style preference?"
Confidence
75% confidence
Finding
Skill enables autonomous high-impact decisions without human-in-the-loop verification. Critical operations (destructive commands, financial transactions, data deletion) should require explicit user confirmation.

Scope Creep

Low
Category
Excessive Agency
Content
```

### Example
**Domain A:** Emergency rooms (must handle anything, immediately)
**Domain B:** Customer support (can specialize, can wait)

**Constraint transplant:** What if customer support had to handle anything immediately?
Confidence
70% confidence
Finding
Skill's behavior or capabilities extend beyond its stated purpose. Scope creep allows an agent to perform actions unrelated to its documented functionality, increasing the attack surface.

Scope Creep

Low
Category
Excessive Agency
Content
```

### Example
**Domain A:** Emergency rooms (must handle anything, immediately)
**Domain B:** Customer support (can specialize, can wait)

**Constraint transplant:** What if customer support had to handle anything immediately?
Confidence
70% confidence
Finding
Skill's behavior or capabilities extend beyond its stated purpose. Scope creep allows an agent to perform actions unrelated to its documented functionality, increasing the attack surface.