xlsx
Warn
Audited by Gen Agent Trust Hub on Mar 24, 2026
Risk Level: MEDIUMCOMMAND_EXECUTIONREMOTE_CODE_EXECUTIONPROMPT_INJECTION
Full Analysis
- [REMOTE_CODE_EXECUTION]: The skill features dynamic code generation and execution. Specifically,
scripts/office/soffice.pycontains embedded C source code that is written to temporary storage, compiled at runtime into a shared object (.so) viagcc, and then loaded into the LibreOffice (soffice) process using theLD_PRELOADenvironment variable. This is intended to bypass AF_UNIX socket restrictions in restricted environments. - [COMMAND_EXECUTION]: Multiple components execute external system commands using
subprocess.run:scripts/recalc.pyandscripts/office/soffice.pyrun thesofficebinary for formula processing;scripts/office/soffice.pyrunsgccfor compilation; andscripts/office/validators/redlining.pyrunsgit diffto compare document revisions during validation. - [PROMPT_INJECTION]: The skill possesses a surface for indirect prompt injection. It ingests untrusted data from Excel and CSV files (as described in
SKILL.mdand implemented in Python processing scripts) and has access to powerful system tools like compiler execution and process injection. The current implementation lacks explicit boundary markers or sanitization logic for the content read from these external files.
Audit Metadata