alterlab-xlsx
Fail
Audited by Gen Agent Trust Hub on Apr 12, 2026
Risk Level: HIGHREMOTE_CODE_EXECUTIONCOMMAND_EXECUTIONPROMPT_INJECTION
Full Analysis
- [REMOTE_CODE_EXECUTION]: The script
scripts/office/soffice.pydynamically generates C source code at runtime, compiles it into a shared object usinggcc, and injects it into the LibreOffice process via theLD_PRELOADenvironment variable. - [COMMAND_EXECUTION]: The script
scripts/recalc.pymodifies the LibreOffice user configuration directory by writing a custom StarBasic macro (Module1.xba), allowing for automated code execution within the office environment. - [COMMAND_EXECUTION]: Multiple scripts, including
scripts/recalc.py,scripts/office/soffice.py, andscripts/office/validators/redlining.py, usesubprocess.runto execute external binaries such assoffice,gcc, andgit. - [PROMPT_INJECTION]: The skill is susceptible to indirect prompt injection as it ingests untrusted spreadsheet data through
pandasandopenpyxlwhile maintaining access to shell execution tools. Evidence: Ingestion points are located inSKILL.mdandscripts/recalc.py; Boundary markers for external data are absent; Capability inventory includes multiple shell execution points viasubprocess.run; Sanitization is limited todefusedxmlfor XML-based spreadsheet components.
Recommendations
- AI detected serious security threats
Audit Metadata