3-statement-model
Pass
Audited by Gen Agent Trust Hub on Apr 15, 2026
Risk Level: SAFE
Full Analysis
- [COMMAND_EXECUTION]: The script
scripts/recalc.pyinvokes thesoffice(LibreOffice) binary usingsubprocess.run. The implementation is secure as it uses a list for arguments rather than a single string and avoidsshell=True, preventing shell injection. - [EXTERNAL_DOWNLOADS]: The skill documentation recommends installing
openpyxlvia pip andLibreOfficevia system package managers (brew, apt). These are standard dependencies for Excel automation and document processing. - [INDIRECT_PROMPT_INJECTION]: The skill is designed to ingest data from external sources, specifically SEC filings and user-provided Excel templates. This creates an entry point for untrusted data; however, the risk is mitigated by the skill's focus on structured financial data and the extensive 'Master Check' validation logic included in the instructions.
- [SAFE]: No malicious patterns such as credential exfiltration, obfuscation, or persistence mechanisms were detected. The technical implementation aligns with the stated financial modeling purpose.
Audit Metadata