explore
Fail
Audited by Gen Agent Trust Hub on Sep 13, 2026
Risk Level: HIGHREMOTE_CODE_EXECUTIONDYNAMIC_EXECUTIONINDIRECT_PROMPT_INJECTIONCOMMAND_EXECUTION
Full Analysis
- [REMOTE_CODE_EXECUTION]: The skill instructions and error messages suggest installing the
uvtool by piping a script fromastral.sh(a well-known service) to the shell:curl -LsSf https://astral.sh/uv/install.sh | sh. - [DYNAMIC_EXECUTION]: The wrapper script
scripts/run.pyusesuv runto dynamically install and execute theexmergo-dex-corepackage (a vendor resource) from a remote registry. It also employsos.execvpto perform a process replacement, handing over execution from the Python wrapper to the engine. - [INDIRECT_PROMPT_INJECTION]: The skill ingests untrusted data from external sources including database schemas, column profiles, and SQL query results.
- Ingestion points: Database metadata, column profiles, PII detection results, and raw SQL query results returned by various warehouse connectors (as seen in
scripts/run.pyandSKILL.md). - Boundary markers: The engine encapsulates all output in a structured JSON envelope. The instructions in
SKILL.mdexplicitly warn against manual schema enumeration. - Capability inventory: The skill can execute SQL queries against connected databases, perform network operations to data warehouses (BigQuery, Snowflake, etc.), and run system commands via its wrapper script.
- Sanitization: The skill implements a "query firewall" to block access to PII-flagged columns and uses PII detection algorithms to automatically identify sensitive data during profiling.
- [COMMAND_EXECUTION]: The skill invokes the
uvpackage manager and theexmergo-dex-coreengine using system calls (subprocess.run,os.execvp) inscripts/run.py.
Recommendations
- HIGH: Downloads and executes remote code from: https://astral.sh/uv/install.sh - DO NOT USE without thorough review
Audit Metadata