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.run to call soffice (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
Risk Level
SAFE
Analyzed
Feb 17, 2026, 06:10 PM