xlsx

Pass

Audited by Gen Agent Trust Hub on Sep 15, 2026

Risk Level: SAFECOMMAND_EXECUTIONDYNAMIC_EXECUTION
Full Analysis
  • [COMMAND_EXECUTION]: The recalc.py script executes the soffice (LibreOffice) binary and the timeout (or gtimeout) utility using subprocess.run. This is used to headlessly trigger formula recalculation in Excel files.
  • [DYNAMIC_EXECUTION]: The recalc.py script programmatically generates a LibreOffice Basic macro (Module1.xba) and stores it in the user's local LibreOffice configuration directory. This macro is subsequently invoked by the script to automate the calculation and saving process within the spreadsheet engine.
Audit Metadata
Risk Level
SAFE
Analyzed
Sep 15, 2026, 09:24 AM