Back to skill

Security audit

Agent Orchestration

Security checks for vulnerabilities and agentic risk

Overview

This is a disclosed prompt-orchestration skill made of Markdown templates, with expected workflow risks around sub-agent tracking, file-building agents, and persistent notes but no hidden execution or exfiltration behavior.

Before installing, treat this as a prompt-template and workflow skill rather than executable software. Use narrow output paths, fill in explicit constraints, avoid recording secrets or confidential details in tracking logs, and manually confirm before killing agents or running commands that could modify important files or external systems.

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
  • Data ExfiltrationExternal Transmission, Env Variable Harvesting, File System Enumeration
  • Excessive AgencyUnrestricted Tool Access, Autonomous Decision Making, Scope Creep
  • Prompt InjectionInstruction Override, Hidden Instructions, Exfiltration Commands
  • Privilege EscalationExcessive Permissions, Sudo/Root Execution, Credential Access
  • Supply ChainUnpinned Dependencies, External Script Fetching, Obfuscated Code
Findings (4)

Missing User Warnings

Medium
Category
Not specified by scanner
Confidence
95% confidence
Finding

The guidance explicitly tells operators to kill and respawn agents when hung or duplicated, but it does not require checking for unsaved work, side effects, or user approval before termination. In an orchestration skill, this can cause loss of in-progress outputs, duplicate actions, or inconsistent state in external systems if an agent was partway through making changes.

Content

No source excerpt is available for this finding.

Missing User Warnings

Medium
Category
Not specified by scanner
Confidence
92% confidence
Finding

This template explicitly directs a sub-agent to create files, modify code, and run scripts, but it provides no safety guardrails such as requiring explicit user confirmation, constraining writable paths, or warning about execution side effects. In an agent-orchestration context, that omission can lead to unintended filesystem changes or execution of unsafe code generated from ambiguous or adversarial task input.

Content

No source excerpt is available for this finding.

Autonomous Decision Making

Medium
Category
Excessive Agency
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.

Content

Scanner excerpt · templates/builder-agent.md (reported line 223)May include surrounding context.

md
| No technical constraints | Agent might use incompatible tools |
| Missing output path | Files end up in wrong place |
| No Ralph mode for complex tasks | Agent gives up too early |
| No verification step | Agent declares done without testing |

---

Missing User Warnings

Low
Category
Not specified by scanner
Confidence
87% confidence
Finding

The skill recommends maintaining active-agents.md and LEARNINGS.md with task labels, outcomes, and experiment logs, but it does not caution users against recording secrets, internal project details, customer data, or other sensitive operational metadata. In an orchestration skill, these logs are likely to accumulate meaningful context about workflows and projects, so even seemingly harmless tracking records can become a useful disclosure source if committed, shared, or exposed.

Content

No source excerpt is available for this finding.

Static analysis

No suspicious patterns detected.