xlsx
Fail
Audited by Gen Agent Trust Hub on Apr 18, 2026
Risk Level: HIGHREMOTE_CODE_EXECUTIONCOMMAND_EXECUTIONPROMPT_INJECTION
Full Analysis
- [REMOTE_CODE_EXECUTION]: Runtime generation and injection of executable code.
- The script
scripts/office/soffice.pycontains raw C source code in the_SHIM_SOURCEvariable. - At runtime, this code is written to a temporary file (
/tmp/lo_socket_shim.c) and compiled into a shared library usinggcc. - The skill then uses the
LD_PRELOADenvironment variable to inject this compiled library into thesofficeprocess to shim network-related system calls. - [COMMAND_EXECUTION]: Use of the
subprocessmodule to execute system binaries. scripts/recalc.pyexecutes thesofficebinary with macro parameters to trigger formula recalculation.scripts/office/soffice.pyexecutesgccto compile internal shims at runtime.scripts/office/validators/redlining.pyinvokesgit diffto perform text comparisons between document versions.- [PROMPT_INJECTION]: Vulnerability surface for indirect prompt injection through ingestion of untrusted files.
- Ingestion points: Untrusted data from spreadsheet files is loaded into the agent context via
pandas.read_excel(as shown inSKILL.mdexamples) andopenpyxl.load_workbook(inscripts/recalc.py). - Boundary markers: None identified; spreadsheet data is processed without delimiters or markers to distinguish untrusted content from system instructions.
- Capability inventory: The skill possesses shell execution capabilities through multiple scripts including
scripts/recalc.pyandscripts/office/soffice.py. - Sanitization: No sanitization or safety checks are performed on the content of processed spreadsheets before they influence agent behavior.
Recommendations
- AI detected serious security threats
Audit Metadata