odoo-service

Pass

Audited by Gen Agent Trust Hub on Mar 26, 2026

Risk Level: SAFECOMMAND_EXECUTIONEXTERNAL_DOWNLOADS
Full Analysis
  • [COMMAND_EXECUTION]: The skill utilizes the Python subprocess module across several scripts (server_manager.py, db_manager.py, env_initializer.py) to orchestrate Odoo processes, PostgreSQL database operations, and Docker containers. Detailed inspection confirms that these calls use structured argument lists rather than shell interpolation, mitigating common command injection risks.
  • [EXTERNAL_DOWNLOADS]: The skill's Dockerfile templates and initialization scripts reference external resources, including wkhtmltopdf packages from GitHub and various dependencies from official NPM and PyPI registries. These downloads target well-known, trusted services and are essential for the primary functionality of the Odoo server.
  • [CREDENTIALS_UNSAFE]: While the skill manages sensitive information such as database passwords and Odoo admin credentials, it does so using standard local configuration patterns (e.g., .conf files, environment variables, and PGPASSWORD). No hardcoded secrets or unsafe credential handling practices were identified.
  • [DATA_EXFILTRATION]: Network activity is restricted to local environment health checks and the acquisition of legitimate software dependencies from trusted domains. There is no evidence of data being transmitted to unauthorized or suspicious external endpoints.
Audit Metadata
Risk Level
SAFE
Analyzed
Mar 26, 2026, 02:28 AM