excel-automation
Pass
Audited by Gen Agent Trust Hub on Sep 24, 2026
Risk Level: SAFECOMMAND_EXECUTIONINDIRECT_PROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The skill utilizes system commands to verify file types and control applications. In
scripts/parse_complex_excel.py, thefilecommand is invoked viasubprocess.runusing an argument list, which prevents shell injection vulnerabilities. The skill also documents the use ofosascript(AppleScript) for controlling Microsoft Excel on macOS, correctly recommending the use of thetimeoututility to ensure the agent does not hang on unresponsive UI elements. - [INDIRECT_PROMPT_INJECTION]: The skill operates as a data parser, which introduces a vulnerability surface for indirect prompt injection.
- Ingestion points: The
scripts/parse_complex_excel.pyscript reads and extracts data from user-provided.xlsxand.xlsmfiles. - Boundary markers: The extracted cell content is not wrapped in specific delimiters or accompanied by instructions to ignore potential instructions within the data.
- Capability inventory: The skill includes the ability to execute shell commands via
osascriptand write files to the disk. - Sanitization: Cell data is extracted directly from the XML structure without filtering or sanitizing for malicious natural language instructions that could influence the agent's behavior.
Audit Metadata