Back to skill

Security audit

Calendar

Security checks for vulnerabilities and agentic risk

Overview

This is a simple calendar-management skill whose sensitive calendar actions are visible in its stated purpose, with no hidden code, persistence, or exfiltration behavior found.

Before installing, treat this as a skill that may help an agent read or change calendar information if connected to providers. Use it only with accounts you intend to manage, and confirm event creation, edits, deletion, or cross-provider sync before letting an agent act.

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

Vague Triggers

Medium
Category
Not specified by scanner
Confidence
91% confidence
Finding

The skill description is broad enough that an assistant could invoke it from common scheduling-related requests without clear boundaries or confirmation. Because this skill can access and potentially modify sensitive calendar data across providers, over-broad activation increases the risk of unintended data access or event creation.

Content

No source excerpt is available for this finding.

Missing User Warnings

Medium
Category
Not specified by scanner
Confidence
92% confidence
Finding

The skill advertises calendar management and cross-provider sync but does not warn users that it may access sensitive availability, attendee, and event metadata across multiple calendar services. Missing disclosure and consent language is especially dangerous here because calendar contents often reveal personal routines, business meetings, locations, and relationships.

Content

No source excerpt is available for this finding.

Vague Triggers

Medium
Category
Not specified by scanner
Confidence
93% confidence
Finding

The usage examples are natural everyday phrases that are likely to overlap with ordinary conversation, making accidental invocation more likely. In a calendar skill, that can expose schedule data or cause unwanted meeting-related actions if the system routes based on loose phrase matching.

Content

No source excerpt is available for this finding.

Static analysis

No suspicious patterns detected.