xlsx
Pass
Audited by Gen Agent Trust Hub on Feb 17, 2026
Risk Level: SAFECOMMAND_EXECUTION
Full Analysis
- COMMAND_EXECUTION (SAFE): The script uses
subprocess.runto callsoffice(LibreOffice) and system timeout utilities. These calls use list-based arguments, which prevents shell injection. - DYNAMIC_EXECUTION (LOW): The script programmatically creates a LibreOffice Basic macro in the user's configuration directory to automate the recalculation process. While this modifies local configuration files, the macro content is hardcoded and used solely for the tool's primary purpose.
- DATA_EXPOSURE (SAFE): The script reads local Excel files and reports the presence of formula errors. No data is transmitted externally.
Audit Metadata