openclaw-memory-tencentdb-setup
Fail
Audited by Gen Agent Trust Hub on Jul 21, 2026
Risk Level: HIGHREMOTE_CODE_EXECUTIONCOMMAND_EXECUTIONDATA_EXFILTRATION
Full Analysis
- [OBFUSCATION]: The skill implements an indirect method for accessing environment variables in
src/utils/env.tsby using(process as any)["env"]. Documentation within the file explicitly states this is done to evade static security scanners that flag directprocess.envaccess. - [COMMAND_EXECUTION]: The skill includes scripts such as
scripts/openclaw-after-tool-call-messages.patch.shandscripts/bugfix-20260423/bugfix-20260423.shthat locate the host application's installation directory and useperlto modify its distributed JavaScript code. Modifying the binaries or distribution files of the host environment is an extremely high-risk behavior. - [REMOTE_CODE_EXECUTION]: The file
docker/opensource/Dockerfile.hermesdownloads an installation script fromhttps://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.shand executes it directly using bash. - [COMMAND_EXECUTION]: In
hermes-plugin/memory/memory_tencentdb/supervisor.py, the gateway sidecar is launched on Windows systems usingsubprocess.Popenwithshell=True. Executing commands through the shell with a command string derived from environment variables or discovery logic increases the risk of command injection. - [DATA_EXFILTRATION]: The skill includes an observability integration in
src/offload/opik-tracer.tsthat, when enabled, transmits full conversation content (including user and assistant text) to an external third-party endpoint (Opik).
Recommendations
- AI detected serious security threats
Audit Metadata