spreadsheet
Fail
Audited by Gen Agent Trust Hub on May 17, 2026
Risk Level: HIGHCOMMAND_EXECUTIONEXTERNAL_DOWNLOADSPROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The
SKILL.mdfile contains instructions for the agent to execute system installation commands with elevated privileges, specificallysudo apt-get install -y libreoffice poppler-utils, which constitutes a privilege escalation risk. Additionally, the skill utilizes shell commands (soffice,pdftoppm) for document conversion and rendering tasks. - [EXTERNAL_DOWNLOADS]: The skill directs the agent to install well-known Python packages (
openpyxl,pandas,matplotlib) and system utilities (libreoffice,poppler) from established public package registries and official repositories. - [PROMPT_INJECTION]: The skill is susceptible to indirect prompt injection due to its handling of untrusted data from spreadsheet files (
.xlsx,.csv,.tsv). - Ingestion points: Untrusted data enters the agent context through the
load_workbookfunction (referenced inread_existing_spreadsheet.py) and viapandaslibrary usage as described inSKILL.md. - Boundary markers: There are no instructions for implementing delimiters or security warnings to prevent the agent from following instructions embedded within the spreadsheet data.
- Capability inventory: Across the skill scripts and instructions, capabilities include writing to the file system (
wb.saveincreate_basic_spreadsheet.py), executing shell commands for rendering (soffice,pdftoppminSKILL.md), and performing software installation (pip,apt-getinSKILL.md). - Sanitization: There is no evidence of input validation, escaping, or data sanitization applied to the spreadsheet content before it is processed or used to influence downstream agent actions.
Recommendations
- AI detected serious security threats
Audit Metadata