xlsx
Pass
Audited by Gen Agent Trust Hub on Mar 27, 2026
Risk Level: SAFEPROMPT_INJECTIONCOMMAND_EXECUTION
Full Analysis
- [PROMPT_INJECTION]: The skill is susceptible to indirect prompt injection from untrusted data in Excel or CSV files.\n
- Ingestion points: Data enters the agent context via
pd.read_excel()andload_workbook()inSKILL.mdandrecalc.py.\n - Boundary markers: The skill lacks instructions to distinguish between data and commands within processed files.\n
- Capability inventory: The skill can execute shell commands via
recalc.pyand write files to disk.\n - Sanitization: No escaping or validation is applied to cell content before it is used by the agent.\n- [COMMAND_EXECUTION]: The helper script
recalc.pyexecutes system commands to facilitate spreadsheet operations.\n - Evidence: It uses
subprocess.runto callsoffice(LibreOffice) and timeout utilities (timeoutorgtimeout).
Audit Metadata