cli-policy-audit
Warn
Audited by Gen Agent Trust Hub on Jun 15, 2026
Risk Level: MEDIUMEXTERNAL_DOWNLOADSCOMMAND_EXECUTIONCREDENTIALS_UNSAFEDATA_EXFILTRATIONPROMPT_INJECTION
Full Analysis
- [EXTERNAL_DOWNLOADS]: The skill recommends global installation of the
omniroutepackage via npm (npm install -g omniroute). This is an external dependency not belonging to a known trusted organization. - [COMMAND_EXECUTION]: The skill executes various subcommands of the
omnirouteCLI to perform audit, policy, and telemetry tasks, which involves running shell commands on the host system. - [CREDENTIALS_UNSAFE]: The
logscommand documentation includes an--api-keyflag. Passing sensitive keys as command-line arguments can expose them in process monitoring tools or shell history. - [DATA_EXFILTRATION]: The
logscommand allows setting a--base-url, which provides a mechanism to send potentially sensitive log data to an arbitrary external endpoint. - [PROMPT_INJECTION]: The skill has an attack surface for indirect prompt injection:
- Ingestion points: Untrusted data enters the agent context through the
omniroute policy import <file>command andomniroute audit search <query>results. - Boundary markers: There are no instructions or delimiters provided to prevent the agent from executing instructions found within imported policies or search results.
- Capability inventory: The agent can perform file system writes (
audit export,policy export), network requests (implied bylogs --base-url), and execute arbitraryomniroutesubcommands. - Sanitization: There is no evidence of validation or sanitization of the content being imported or searched before it is processed by the agent.
Audit Metadata