T03 · Remote Payload Retrieval and Execution
- Location
scripts/setup.sh:5- Finding
Unpinned Remote Installation Script Executed Directly by Bash
- Content
View full analysis
- Remediation
View remediation
Security audit
Security checks for vulnerabilities and agentic risk
This package is not clearly malicious, but it needs Review because it can persistently change agent behavior, force replies, and expose broad local upload, memory, history, and background-task capabilities.
Install only if you want a broad, always-on OpenClaw enhancement plugin. Review and consider disabling the Bluefire bridge modules, large-file upload/share routes, automatic memory capture, transcript/history surfacing, and any LaunchAgent or archiver setup. Prefer the package-manager install path and avoid the curl-to-bash method unless you pin and inspect the script.
scripts/setup.sh:5Unpinned Remote Installation Script Executed Directly by Bash
scripts/setup.sh:88Setup Permanently Modifies Agent Instruction and Memory Files
src/modules/large-file-bridge.ts:91Large-File Hook Takes Over Agent Replies and Forces Upload Links
src/modules/cc-bridge-keyword-dispatch.ts:91Keyword Trigger Automatically Delegates User Tasks and Dictates the Agent Response
src/modules/cc-bridge-pre-fetch.ts:47Untrusted Bridge Session Data Is Injected as Trusted Prompt Context
scripts/deploy-2week-followup-launchagent.sh:38Packaged Scripts Install Persistent LaunchAgents That Later Process and Delete Session Artifacts
Tool parameters are crafted to achieve unintended or unsafe behavior. Parameter abuse can bypass intended safety checks (e.g. shell=True, --force, dangerous glob patterns).
"safety": {
"enabled": true,
"rules": [
{ "tool": "exec", "pattern": "rm -rf *", "action": "block", "reason": "危险命令" },
{ "tool": "exec", "pattern": "sudo *", "action": "block", "reason": "禁止 sudo" },
{ "tool": "file_write", "pathPattern": "*.env", "action": "block", "reason": "禁止写入环境变量文件" }
],
Tool parameters are crafted to achieve unintended or unsafe behavior. Parameter abuse can bypass intended safety checks (e.g. shell=True, --force, dangerous glob patterns).
"safety": {
"enabled": true,
"rules": [
{ "tool": "exec", "pattern": "rm -rf *", "action": "block", "reason": "危险命令" },
{ "tool": "exec", "pattern": "sudo *", "action": "block", "reason": "禁止 sudo" },
{ "tool": "file_write", "pathPattern": "*.env", "action": "block", "reason": "禁止写入环境变量文件" }
],
Code accesses credential files (SSH keys, AWS credentials, etc.). This could indicate credential theft attempts.
"rules": [
{ "tool": "exec", "pattern": "rm -rf *", "action": "block", "reason": "危险命令" },
{ "tool": "exec", "pattern": "sudo *", "action": "block", "reason": "禁止 sudo" },
{ "tool": "file_write", "pathPattern": "*.env", "action": "block", "reason": "禁止写入环境变量文件" }
],
"defaultAction": "allow"
},
The file describes persistent SQLite schema migration supporting memory, safety logs, pet state, notifications, todos, chapters, and scheduled tasks, which is a substantial local application platform rather than a narrow upload fix. Broad persistent state greatly increases impact if the plugin malfunctions, leaks data, or is later extended abusively.
The file describes persistent SQLite schema migration supporting memory, safety logs, pet state, notifications, todos, chapters, and scheduled tasks, which is a substantial local application platform rather than a narrow upload fix. Broad persistent state greatly increases impact if the plugin malfunctions, leaks data, or is later extended abusively.
The file describes persistent SQLite schema migration supporting memory, safety logs, pet state, notifications, todos, chapters, and scheduled tasks, which is a substantial local application platform rather than a narrow upload fix. Broad persistent state greatly increases impact if the plugin malfunctions, leaks data, or is later extended abusively.
The file describes persistent SQLite schema migration supporting memory, safety logs, pet state, notifications, todos, chapters, and scheduled tasks, which is a substantial local application platform rather than a narrow upload fix. Broad persistent state greatly increases impact if the plugin malfunctions, leaks data, or is later extended abusively.
The file describes persistent SQLite schema migration supporting memory, safety logs, pet state, notifications, todos, chapters, and scheduled tasks, which is a substantial local application platform rather than a narrow upload fix. Broad persistent state greatly increases impact if the plugin malfunctions, leaks data, or is later extended abusively.
The file describes persistent SQLite schema migration supporting memory, safety logs, pet state, notifications, todos, chapters, and scheduled tasks, which is a substantial local application platform rather than a narrow upload fix. Broad persistent state greatly increases impact if the plugin malfunctions, leaks data, or is later extended abusively.
The file describes persistent SQLite schema migration supporting memory, safety logs, pet state, notifications, todos, chapters, and scheduled tasks, which is a substantial local application platform rather than a narrow upload fix. Broad persistent state greatly increases impact if the plugin malfunctions, leaks data, or is later extended abusively.
The file describes persistent SQLite schema migration supporting memory, safety logs, pet state, notifications, todos, chapters, and scheduled tasks, which is a substantial local application platform rather than a narrow upload fix. Broad persistent state greatly increases impact if the plugin malfunctions, leaks data, or is later extended abusively.
The file describes persistent SQLite schema migration supporting memory, safety logs, pet state, notifications, todos, chapters, and scheduled tasks, which is a substantial local application platform rather than a narrow upload fix. Broad persistent state greatly increases impact if the plugin malfunctions, leaks data, or is later extended abusively.
The file describes persistent SQLite schema migration supporting memory, safety logs, pet state, notifications, todos, chapters, and scheduled tasks, which is a substantial local application platform rather than a narrow upload fix. Broad persistent state greatly increases impact if the plugin malfunctions, leaks data, or is later extended abusively.
The file describes persistent SQLite schema migration supporting memory, safety logs, pet state, notifications, todos, chapters, and scheduled tasks, which is a substantial local application platform rather than a narrow upload fix. Broad persistent state greatly increases impact if the plugin malfunctions, leaks data, or is later extended abusively.
The file describes persistent SQLite schema migration supporting memory, safety logs, pet state, notifications, todos, chapters, and scheduled tasks, which is a substantial local application platform rather than a narrow upload fix. Broad persistent state greatly increases impact if the plugin malfunctions, leaks data, or is later extended abusively.
The file describes persistent SQLite schema migration supporting memory, safety logs, pet state, notifications, todos, chapters, and scheduled tasks, which is a substantial local application platform rather than a narrow upload fix. Broad persistent state greatly increases impact if the plugin malfunctions, leaks data, or is later extended abusively.
The file describes persistent SQLite schema migration supporting memory, safety logs, pet state, notifications, todos, chapters, and scheduled tasks, which is a substantial local application platform rather than a narrow upload fix. Broad persistent state greatly increases impact if the plugin malfunctions, leaks data, or is later extended abusively.
The file describes persistent SQLite schema migration supporting memory, safety logs, pet state, notifications, todos, chapters, and scheduled tasks, which is a substantial local application platform rather than a narrow upload fix. Broad persistent state greatly increases impact if the plugin malfunctions, leaks data, or is later extended abusively.
The file describes persistent SQLite schema migration supporting memory, safety logs, pet state, notifications, todos, chapters, and scheduled tasks, which is a substantial local application platform rather than a narrow upload fix. Broad persistent state greatly increases impact if the plugin malfunctions, leaks data, or is later extended abusively.
The file describes persistent SQLite schema migration supporting memory, safety logs, pet state, notifications, todos, chapters, and scheduled tasks, which is a substantial local application platform rather than a narrow upload fix. Broad persistent state greatly increases impact if the plugin malfunctions, leaks data, or is later extended abusively.
The file describes persistent SQLite schema migration supporting memory, safety logs, pet state, notifications, todos, chapters, and scheduled tasks, which is a substantial local application platform rather than a narrow upload fix. Broad persistent state greatly increases impact if the plugin malfunctions, leaks data, or is later extended abusively.
The file describes persistent SQLite schema migration supporting memory, safety logs, pet state, notifications, todos, chapters, and scheduled tasks, which is a substantial local application platform rather than a narrow upload fix. Broad persistent state greatly increases impact if the plugin malfunctions, leaks data, or is later extended abusively.
The file describes persistent SQLite schema migration supporting memory, safety logs, pet state, notifications, todos, chapters, and scheduled tasks, which is a substantial local application platform rather than a narrow upload fix. Broad persistent state greatly increases impact if the plugin malfunctions, leaks data, or is later extended abusively.
The file describes persistent SQLite schema migration supporting memory, safety logs, pet state, notifications, todos, chapters, and scheduled tasks, which is a substantial local application platform rather than a narrow upload fix. Broad persistent state greatly increases impact if the plugin malfunctions, leaks data, or is later extended abusively.
The file describes persistent SQLite schema migration supporting memory, safety logs, pet state, notifications, todos, chapters, and scheduled tasks, which is a substantial local application platform rather than a narrow upload fix. Broad persistent state greatly increases impact if the plugin malfunctions, leaks data, or is later extended abusively.
Detected: suspicious.dangerous_exec