macos-notes
Pass
Audited by Gen Agent Trust Hub on Mar 22, 2026
Risk Level: SAFECOMMAND_EXECUTIONDATA_EXFILTRATIONPROMPT_INJECTIONEXTERNAL_DOWNLOADS
Full Analysis
- [COMMAND_EXECUTION]: Utilizes
osascriptto perform AppleScript operations within the macOS Notes.app environment. This includes managing notes, folders, and attachments. The Makefile also includes commands for compiling and checking script syntax usingosacompile. - [DATA_EXFILTRATION]: Reads sensitive user data from the Apple Notes database, including note bodies, plaintext, and metadata. It also facilitates the export of note attachments to the local file system using
scripts/attachment/save.applescript. - [PROMPT_INJECTION]: Contains a surface for indirect prompt injection as it ingests and processes note content.
- Ingestion points:
scripts/note/get.applescriptandscripts/note/search.applescriptretrieve note text which is then processed by the agent. - Boundary markers: None; note data is interpolated without specific delimiters or instructions to ignore embedded commands.
- Capability inventory: Includes capabilities for deleting notes, overwriting content, and writing files to the disk, which could be leveraged if a malicious payload is found in a note.
- Sanitization: No validation or sanitization is applied to the retrieved note content.
- [EXTERNAL_DOWNLOADS]: The README provides instructions for downloading and installing the skill using
npxor a developer-provided shell script.
Audit Metadata