Scan Report
5 /100
clawguard-security-checker
Enterprise-grade security configuration analyzer and runtime integrity verifier for OpenClaw environments
ClawGuard Security Checker is a legitimate OpenClaw configuration analyzer that reads config files, checks permissions, and generates hardening recommendations with no malicious behavior detected.
Safe to install
This skill is safe to use. No security concerns identified.
Findings 1 items
| Severity | Finding | Location |
|---|---|---|
| Low | Minor documentation gap on file output Doc Mismatch | SKILL.md:1 |
| Resource | Declared | Inferred | Status | Evidence |
|---|---|---|---|---|
| Filesystem | READ | READ | ✓ Aligned | SKILL.md:47 - Find and read ~/.openclaw/openclaw.json |
| Filesystem | NONE | WRITE | ✓ Aligned | cli.js:61,74 - fs.writeFileSync for report and hardened config output |
| Network | NONE | NONE | — | No network calls in cli.js or src/checker.js |
| Shell | NONE | NONE | — | No child_process usage in codebase |
| Environment | NONE | NONE | — | No os.environ iteration or credential harvesting |
File Tree
6 files · 43.9 KB · 1280 lines JavaScript 2f · 654L
Markdown 2f · 604L
JSON 2f · 22L
├─
▾
src
│ └─
checker.js
JavaScript
├─
_meta.json
JSON
├─
cli.js
JavaScript
├─
package.json
JSON
├─
README.md
Markdown
└─
SKILL.md
Markdown
Dependencies 1 items
| Package | Version | Source | Known Vulns | Notes |
|---|---|---|---|---|
none | N/A | N/A | No | No npm dependencies - uses only built-in Node.js modules (fs, path, crypto) |
Security Positives
✓ No shell execution (child_process) - pure Node.js fs/path/crypto APIs
✓ No network requests - fully offline configuration analysis
✓ No credential harvesting - only pattern-matches exposed secrets in config files, does not exfiltrate
✓ No sensitive path access - only reads ~/.openclaw/, never accesses ~/.ssh, ~/.aws, or .env
✓ No obfuscation - clean, readable code with no base64 or eval patterns
✓ No supply chain risk - zero dependencies in package.json
✓ Legitimate security tool purpose - validates and hardens OpenClaw configurations
✓ No persistence mechanisms - no cron, startup hooks, or backdoor installation