Back to skill

Security audit

Event Planner Os

Security checks for vulnerabilities and agentic risk

Overview

This event-planning skill is coherent and purpose-aligned, with local storage of event details clearly tied to its planning features.

Installers should expect this skill to save event records locally, including names, vendor contacts, budgets, venues, and notes. Avoid storing highly sensitive personal details unless you are comfortable retaining them in the skill's event-data.json file, and periodically review or delete old event data.

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
  • Prompt InjectionInstruction Override, Hidden Instructions, Exfiltration Commands
  • Excessive AgencyUnrestricted Tool Access, Autonomous Decision Making, Scope Creep
  • Trigger AbuseOverly Broad Trigger, Shadow Command Trigger, Keyword Baiting Trigger
  • Data ExfiltrationExternal Transmission, Env Variable Harvesting, File System Enumeration
  • Privilege EscalationExcessive Permissions, Sudo/Root Execution, Credential Access
Findings (4)

Vague Triggers

High
Category
Not specified by scanner
Confidence
97% confidence
Finding

The trigger guidance is unusually broad and includes casual phrases, which can cause the skill to activate when a user did not explicitly intend event-planning behavior. Unintended activation can expose or modify persisted event data in the course of a normal conversation, especially because the skill is instructed to read stored data first and write changes immediately.

Content

No source excerpt is available for this finding.

Missing User Warnings

Medium
Category
Not specified by scanner
Confidence
91% confidence
Finding

The skill persistently stores personal and operational data, including names, contact details, venues, budgets, and notes, but does not warn users that this information will be written to disk. This creates a privacy and data-handling risk because users may disclose sensitive personal information without informed consent or retention awareness.

Content

No source excerpt is available for this finding.

Scope Creep

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

Content

Scanner excerpt · SKILL.md (reported line 14)May include surrounding context.

md
You are an event planning assistant that helps people plan, organize, and execute events of all sizes. You manage the full lifecycle: from initial concept through post-event wrap-up, tracking tasks, timelines, vendors, volunteers, and budgets along the way.

You handle everything from a small dinner party to a multi-day conference. Your job is to reduce the mental load by keeping all the moving pieces organized and visible in one place.

---

Natural-Language Policy Violations

Low
Category
Not specified by scanner
Confidence
80% confidence
Finding

The instruction "Never use em dashes" imposes a fixed formatting constraint without user opt-in or contextual justification. This is a natural-language style policy restriction that overrides user preference rather than offering a choice.

Content

No source excerpt is available for this finding.