huawei-cloud-openviking-agent-integration
Fail
Audited by Gen Agent Trust Hub on Oct 9, 2026
Risk Level: CRITICALEXTERNAL_DOWNLOADSREMOTE_CODE_EXECUTIONDYNAMIC_EXECUTIONINDIRECT_PROMPT_INJECTIONCOMMAND_EXECUTION
Full Analysis
- [EXTERNAL_DOWNLOADS]: The skill fetches plugin source code and dependencies from external repositories (
volcengine/OpenViking) using multiple mirrors. One of the configured mirrors,gh-proxy.com, is explicitly flagged by automated scanners as a phishing/malicious URL. - [REMOTE_CODE_EXECUTION]: During the integration process, the skill downloads and installs Node.js and TypeScript plugins (
@openviking/*) into agent sandboxes. These plugins are executed with the agent's privileges to provide memory functionality. - [DYNAMIC_EXECUTION]: The skill dynamically modifies the agent's environment and application logic. Evidence includes:
- Patching Python source files (e.g.,
interface_code.pyandopenviking_memory_provider.pyin WorkSwarm) to inject new functionality at runtime. - Modifying sandbox
start.shtemplates tosourceand execute skill-injected scripts on every boot. - Using
python -cto execute dynamically generated code blocks that manipulate JSON and YAML configurations. - [INDIRECT_PROMPT_INJECTION]: The skill generates and places
AGENTS.mdfiles in the agent's workspace containing specific behavioral protocols that instruct the agent on how to use the memory tools. This creates a surface for influencing agent behavior through processed data. Mandatory Evidence Chain: - Ingestion points:
AGENTS.mdin the sandbox workspace (detected inkimicode.sh,workswarm.sh, andopenclaw.sh). - Boundary markers: None present to delimit or warn about instructions within these generated files.
- Capability inventory: Modification of startup templates, code patching, and external plugin installation across multiple agents.
- Sanitization: No sanitization of the injected instructions is observed.
- [COMMAND_EXECUTION]: The skill executes various shell commands (
curl,sed,chmod,npm install) and manages process environments to facilitate the integration and unbinding of memory services.
Recommendations
- AI detected serious security threats
- Contains 1 malicious URL(s) - DO NOT USE
Audit Metadata