evernote-debug-bundle
Pass
Audited by Gen Agent Trust Hub on Apr 4, 2026
Risk Level: SAFECOMMAND_EXECUTION
Full Analysis
- [DYNAMIC_CONTEXT_INJECTION]: The skill performs environment checks using shell command substitution (e.g.,
node --version) to verify the availability of required runtimes at load time. These commands are benign and do not process untrusted input. - [DATA_EXPOSURE]: API interactions are logged to a local file (
evernote-debug.log) for troubleshooting purposes. The implementation includes asanitizeParamsfunction designed to redact sensitive fields such astokenandpasswordfrom the logs to prevent accidental credential leakage. - [INDIRECT_PROMPT_INJECTION]: Because the skill processes note content (ENML), it is inherently exposed to data-driven instructions. The skill mitigates this via an
ENMLValidatorthat identifies and strips high-risk tags such as<script>,<iframe>, and Javascript event attributes (e.g.,onclick) from the processed content. - [COMMAND_EXECUTION]: The skill provides diagnostic scripts and package commands that execute local Node.js code to test API connectivity and inspect account status. These operations are scoped to the intended debugging functionality and use defined environment variables.
Audit Metadata