cli-backup-sync
Warn
Audited by Gen Agent Trust Hub on Jul 27, 2026
Risk Level: MEDIUMEXTERNAL_DOWNLOADSCOMMAND_EXECUTIONCREDENTIALS_UNSAFEPROMPT_INJECTIONDATA_EXFILTRATION
Full Analysis
- [EXTERNAL_DOWNLOADS]: The skill instructs the agent to install the
omniroutepackage globally vianpm install -g omnirouteor execute it directly usingnpx omniroute. These commands fetch and execute code from the public NPM registry. - [COMMAND_EXECUTION]: The skill is centered around executing various shell subcommands of the
omniroutetool. A notable finding is thebackup enable --cron <expr>command, which allows for the creation of persistence through scheduled cron jobs on the host system. - [CREDENTIALS_UNSAFE]: Several subcommands, such as
backup createandbackup status, utilize the--key-file <path>flag. This pattern involves the agent interacting with encryption keys or sensitive credential files stored on the file system. - [DATA_EXFILTRATION]: The skill facilitates sending local data to external targets through commands like
sync push --target <t>,cloud create --repo <url>, andcloud auth. These operations involve network transmission of data to potentially untrusted or third-party cloud environments. - [PROMPT_INJECTION]: The skill possesses a surface for indirect prompt injection as it processes external data which is then used in powerful CLI operations.
- Ingestion points: Untrusted data enters the context via
omniroute cloud create --repo <url>,omniroute sync pull --source <s>, andomniroute sync import <bundlePath>. - Boundary markers: The instructions lack explicit delimiters or warnings to ignore instructions that might be embedded within the imported repositories or sync bundles.
- Capability inventory: The skill has access to shell command execution (via all
omniroutesubcommands), file writing (viasync bundle <outPath>), network operations (viasync pushandcloud create), and system persistence (viabackup enable --cron). - Sanitization: There is no evidence of sanitization, validation, or filtering of the content retrieved from remote repositories or imported bundles before processing.
Audit Metadata