Back to skill

Security audit

AI Citation Content Writer

Security checks for vulnerabilities and agentic risk

Overview

This is a content-writing helper with some incomplete helper scripts, not evidence of hidden or harmful behavior.

Install only if you want a writing-format guide for AI-citable content. Be aware that the included Python generator is incomplete for FAQ, comparison, how-to, and statistics formats, and that using --output may overwrite the file path you provide.

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
  • Trigger AbuseOverly Broad Trigger, Shadow Command Trigger, Keyword Baiting Trigger
  • MCP Least PrivilegeUnderdeclared Capability, Wildcard Permission, Missing Permission Declaration
  • MCP Tool PoisoningHidden Instructions, Unicode Deception, Parameter Description Injection
  • Prompt InjectionInstruction Override, Hidden Instructions, Exfiltration Commands
  • Data ExfiltrationExternal Transmission, Env Variable Harvesting, File System Enumeration
Findings (3)

Tp4

High
Category
MCP Tool Poisoning
Confidence
98% confidence
Finding

The skill’s stated behavior promises several content-generation formats and AI-citation optimization, while the analysis indicates the implementation is much narrower. This mismatch is dangerous because downstream agents may trust the metadata and invoke the skill in unsupported scenarios, causing misleading outputs, unsafe automation decisions, or incorrect content generation workflows based on false assumptions.

Content

No source excerpt is available for this finding.

Undeclared Tool Scope

Medium
Category
MCP Least Privilege
Confidence
84% confidence
Finding

The skill advertises command examples that write output files (for example, --output article.md) but does not declare any permissions or allowed-tools scope. This creates an authorization and transparency gap: a caller or orchestrator may invoke a skill that performs file writes without explicit policy review, increasing the chance of unintended overwrites or unsafe filesystem access.

Content

No source excerpt is available for this finding.

Vague Triggers

Medium
Category
Not specified by scanner
Confidence
95% confidence
Finding

The invocation guidance uses broad phrases like writing FAQ pages, comparison content, and how-to guides, which can match many ordinary user requests. Over-broad triggering can cause the skill to activate in unintended contexts, exposing users to unsolicited file-writing behavior or steering generic writing tasks into this skill’s workflow without clear user intent.

Content

No source excerpt is available for this finding.

Static analysis

No suspicious patterns detected.