xlsx
Fail
Audited by Gen Agent Trust Hub on Sep 15, 2026
Risk Level: HIGHDYNAMIC_EXECUTIONCOMMAND_EXECUTIONINDIRECT_PROMPT_INJECTION
Full Analysis
- [DYNAMIC_EXECUTION]: Runtime compilation and injection logic. The file
scripts/office/soffice.pydynamically generates a C source file and invokesgccto compile it into a shared object library at runtime. This library is then injected into thesofficeprocess environment via theLD_PRELOADenvironment variable to override network-related system calls. - [COMMAND_EXECUTION]: Execution of system binaries. Multiple scripts including
scripts/recalc.py,scripts/office/soffice.py, andscripts/office/validators/redlining.pyinvoke external tools such asgcc,soffice,git, andtimeoutusingsubprocess.runwith parameters determined by the skill's logic. - [INDIRECT_PROMPT_INJECTION]: Processing of untrusted user data. The skill is designed to ingest and process user-provided spreadsheet files which represent a potential injection surface:
- Ingestion points: User-supplied spreadsheet files (
.xlsx,.csv, etc.) enter the agent context as described inSKILL.md. - Boundary markers: Absent. No specific delimiters or warnings are used to isolate external content.
- Capability inventory: The skill has significant capabilities including arbitrary command execution and file system access.
- Sanitization: Partial sanitization is provided through the use of
defusedxmlin several validation modules.
Recommendations
- AI detected serious security threats
Audit Metadata