Shell command execution detected (child_process).
- Code
- suspicious.dangerous_exec
- Location
- dist/backup.js:11
- Evidence
const res = spawnSync(cmd, args, { encoding: "utf8" });
Security audit
Security checks across malware telemetry and agentic risk
This plugin transparently syncs and backs up OpenClaw workspace data to a user-configured GitHub repository, with high-impact but disclosed behavior.
Install only if you want automatic bidirectional sync of your OpenClaw workspace with GitHub. Use a private repository and a fine-grained token limited to that repo, review include/forceInclude before enabling broader paths or jsonl session sync, enable git-crypt if sensitive files or backups should be encrypted, and treat remote restores/reset as able to overwrite local OpenClaw state.
SkillSpector was not run because this plugin release contains no bundled skills.
61/61 vendors flagged this plugin as clean.
Detected: suspicious.dangerous_exec, suspicious.env_credential_access, suspicious.exposed_secret_literal
const res = spawnSync(cmd, args, { encoding: "utf8" });const res = spawnSync(binary, ["--version"], { stdio: "ignore" });// 必须展开 process.env 保留 HOME/PATH 等:只覆盖 LANG/LC_ALL,
> ⚠️ **重要差异(实测)**:`insteadOf` 对**标准 URL**(`https://github.com/...`)生效,但对**内嵌 token 的 remote URL**(本插件 `setup` 生成的 `https://x-access-token:[REDACTED]` 格式)**不生效**...