vault-sync-status
Fail
Audited by Gen Agent Trust Hub on Jul 27, 2026
Risk Level: HIGHCOMMAND_EXECUTIONREMOTE_CODE_EXECUTIONDATA_EXFILTRATION
Full Analysis
- [COMMAND_EXECUTION]: The script
status.shunsafely interpolates shell variables into Python code blocks executed viapython3 -c. The functionsreverse_fileandsnapshot_fixture_getinsert variables such as$fileand$pathdirectly into single-quoted Python strings, which can lead to code injection if these variables contain single quotes or malicious snippets. - [REMOTE_CODE_EXECUTION]: There is a potential for arbitrary code execution through log poisoning. In the
check_snapshotter_healthfunction, the script extracts a timestamp from thewiki-snapshot.logfile and places it inside a Python execution block:start = datetime.fromisoformat('$completion_ts'...). Since an attacker may be able to append data to the system logs, they could inject Python code that executes when the agent runs the health check. - [DATA_EXFILTRATION]: The skill performs outbound network operations to verify reachability. It uses
git ls-remote,rclone lsf, andsshto probe connectivity to GitHub, S3 remotes, and snapshotter hosts. While these are documented health check features targeting well-known services, they constitute external network activity.
Recommendations
- AI detected serious security threats
Audit Metadata