microsoft-outlook
Pass
Audited by Gen Agent Trust Hub on Oct 17, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTIONCOMMAND_EXECUTION
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill provides the agent with access to user emails, which are an untrusted external data source.
- Ingestion points: Email subjects and bodies are retrieved through the Microsoft Graph API in
scripts/microsoft.tsusing thelistMessagesfunction. - Boundary markers: The skill does not implement any specific markers or instructions to isolate email content from the agent's primary instructions.
- Capability inventory: The agent can read user profile data, download emails as
.emlfiles to the local system, and communicate with Microsoft's servers. - Sanitization: While filename sanitization is performed to prevent file system issues, the email content is passed to the agent without additional sanitization or filtering.
- [COMMAND_EXECUTION]: The
scripts/lib/auth.tsscript executes local commands to facilitate the OAuth flow and credential management. - It spawns system processes to open the user's web browser for login and uses the 1Password CLI (
op) if available to retrieve API keys from a local vault. - These operations use fixed command strings or verified URLs and do not expose the system to arbitrary command injection from untrusted external sources.
Audit Metadata