outline-wiki-management
Warn
Audited by Gen Agent Trust Hub on Jun 22, 2026
Risk Level: MEDIUMCOMMAND_EXECUTIONCREDENTIALS_UNSAFEEXTERNAL_DOWNLOADSDATA_EXFILTRATIONPROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The
scripts/configure_mcp.pyscript executes theclaudeCLI viasubprocess.runto add and manage MCP server configurations in the agent's local environment, allowing the skill to programmatically alter the agent's execution environment. - [CREDENTIALS_UNSAFE]: The
scripts/configure_mcp.pyscript collects API keys and transmits them via anAuthorizationheader in aPOSTrequest to a user-provided endpoint for connectivity testing. This creates a risk of credential exposure if the endpoint is directed to an untrusted or malicious server. - [EXTERNAL_DOWNLOADS]: The skill uses
curlfor uploading file attachments to remote servers and employs Python'surllibto perform network handshakes with external endpoints. - [DATA_EXFILTRATION]: Instructions in
SKILL.mdguide the agent to usecurlto transmit local binary data to external Outline Wiki instances. - [PROMPT_INJECTION]: The skill is susceptible to indirect prompt injection due to its broad capabilities and remote data ingestion.
- Ingestion points: The skill fetches Markdown document content and metadata from remote Outline Wiki instances.
- Boundary markers: No explicit delimiters or boundary markers are used when processing retrieved document content.
- Capability inventory: The agent can execute shell commands (
curl,claude), modify its own core configuration (~/.claude.json), and perform network operations viaurllib. - Sanitization: No sanitization, filtering, or validation is performed on the content retrieved from the wiki before it is processed or used to drive agent actions.
Audit Metadata