firm-runtime-audit-pack
⚠️ Contenu généré par IA — validation humaine requise avant utilisation.
Purpose
Audits the runtime environment of OpenClaw deployments: Node.js version compliance,
secrets handling, HTTP security headers, command allowlists, proxy configuration,
disk budget, and direct message policies.
Tools (7)
| Tool | Description | Severity |
|---|
| INLINECODE0 | Verify Node.js runtime version | CRITICAL |
| INLINECODE1 |
Audit secrets handling in workflows | CRITICAL |
|
openclaw_http_headers_check | Check HTTP security headers (HSTS, CSP) | HIGH |
|
openclaw_nodes_commands_check | Validate nodes.allowCommands config | HIGH |
|
openclaw_trusted_proxy_check | Verify trusted proxy configuration | HIGH |
|
openclaw_session_disk_budget_check | Check session disk budget limits | MEDIUM |
|
openclaw_dm_allowlist_check | Audit DM channel allowlist policy | MEDIUM |
Usage
CODEBLOCK0
Requirements
- - INLINECODE7
- Node.js >= 20.x recommended
firm-runtime-audit-pack
⚠️ AI生成内容——使用前需人工验证。
目的
审计OpenClaw部署的运行时环境:Node.js版本合规性、密钥处理、HTTP安全标头、命令白名单、代理配置、磁盘预算和直接消息策略。
工具(7个)
| 工具 | 描述 | 严重级别 |
|---|
| openclawnodeversioncheck | 验证Node.js运行时版本 | 严重 |
| openclawsecretsworkflowcheck |
审计工作流中的密钥处理 | 严重 |
| openclaw
httpheaders_check | 检查HTTP安全标头(HSTS、CSP) | 高 |
| openclaw
nodescommands_check | 验证nodes.allowCommands配置 | 高 |
| openclaw
trustedproxy_check | 验证受信任代理配置 | 高 |
| openclaw
sessiondisk
budgetcheck | 检查会话磁盘预算限制 | 中 |
| openclaw
dmallowlist_check | 审计DM频道白名单策略 | 中 |
使用方法
yaml
skills:
- firm-runtime-audit-pack
运行完整运行时审计:
openclaw
nodeversion
check configpath=/path/to/config.json
openclaw
secretsworkflow
check configpath=/path/to/config.json
openclaw
httpheaders
check configpath=/path/to/config.json
要求
- - mcp-openclaw-extensions >= 3.0.0
- 建议使用Node.js >= 20.x