Back to skill

Security audit

Apple Notes Formatting

Security checks for vulnerabilities and agentic risk

Overview

This is a formatting-only Apple Notes skill with no code execution, data access, persistence, or hidden behavior.

Install this if you want opinionated Apple Notes formatting, especially for Chinese notes. Be aware it may answer in Chinese by default and may apply Apple Notes-style structure to general note-cleanup requests unless you specify another format or language.

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
  • 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
  • Supply ChainUnpinned Dependencies, External Script Fetching, Obfuscated Code
Findings (3)

Natural-Language Policy Violations

Medium
Confidence
93% confidence
Finding
The instruction '默认用中文写' sets a specific language requirement for outputs. Under the policy criteria, forcing a language or locale without offering the user a choice is a natural-language policy violation.

Vague Triggers

Medium
Confidence
94% confidence
Finding
The trigger text is broad enough to capture generic note-organizing or formatting requests, which can cause the skill to activate when the user did not specifically ask for Apple Notes-style output. This can lead to unintended instruction takeover, narrowing user choice and applying opinionated formatting rules in contexts where they are not appropriate.

Natural-Language Policy Violations

Medium
Confidence
88% confidence
Finding
The description explicitly emphasizes handling long Chinese notes and the document itself is written entirely in Chinese, which can bias the skill toward a specific language/locale without confirming the user's preference. In practice, this may override user language expectations, degrade usability, and create misleading outputs when the surrounding conversation is in another language.

Static analysis

No suspicious patterns detected.