Token导航 LogoToken导航TokenDH.com
研究检索敏感数据clawhub未标认证来源可访问clear审计提醒

opena2a-securityopena2a 安全

Agent Skill

用于辅助安全审计、权限检查、凭据风险、认证流程和常见漏洞排查。它适合让 Agent 梳理敏感配置、检查依赖风险、分析鉴权逻辑或生成安全复核清单。使用时不能把工具输出直接当最终结论,涉及密钥、令牌、用户数据或生产系统时,应先确认最小权限、脱敏方式和操作边界。

总安装

15,974

周安装

659

GitHub Stars

公开资料未说明

下载量

5,219
OpenClaw

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

GitHub

来源数

2

许可证

MIT-0

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:opena2a-security(opena2a 安全)
来源仓库:https://github.com/abdelsfane/opena2a-security
安装命令:
openclaw skills install opena2a-security
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 OpenClaw 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

ClawHubOpenClaw
openclaw skills install opena2a-security

简介

opena2a-security 用于 OpenClaw 的安全强化,包括配置审核和凭证检测。

  • 适合梳理敏感配置、检查依赖风险或生成安全复核清单。
  • 可扫描恶意软件、检测 CVE-2026-25253 并采取行动。
  • 安装命令:openclaw skills install opena2a-security,需最小权限原则操作。
  • 不能将工具输出直接视为最终结论,尤其涉及生产系统时应脱敏处理。

SKILL.md

name
opena2a-security
description
Security hardening for OpenClaw. Audit your configuration, scan installed skills for malware, detect CVE-2026-25253, check credential exposure, and get actionable fix recommendations. Runs locally with no external API calls.
version
1.0.0
requires
bins
[node, npx]
env
[]
config
[]
permissions
filesystem
network
[]
exec
tags
[security, audit, hardening, vulnerability-scanner, cve-detection, credential-protection, supply-chain]

OpenA2A Security for OpenClaw

Security auditing and hardening for OpenClaw installations. Scan your configuration, detect known vulnerabilities, audit installed skills for malicious code, and get specific remediation steps.

This skill runs entirely locally. No data leaves your machine. No API keys required.

What You Can Ask

Quick Security Check

Ask for a fast overview of your security posture:

"Run a security audit on my OpenClaw setup"
"Is my OpenClaw configuration secure?"
"Check my OpenClaw for known vulnerabilities"

CVE-2026-25253 Detection

Check if your OpenClaw instance is vulnerable to the WebSocket hijack RCE (CVSS 8.8):

"Am I vulnerable to CVE-2026-25253?"
"Check for the OpenClaw WebSocket vulnerability"

Skill Scanning

Scan installed skills for malicious code patterns (command injection, data exfiltration, obfuscated payloads, crypto mining):

"Scan my installed skills for malware"
"Is the weather-bot skill safe?"
"Check all my skills for security issues"

Credential Audit

Check for exposed credentials, weak file permissions, and plaintext storage:

"Are my API keys and tokens stored securely?"
"Check my credential file permissions"

Configuration Hardening

Get specific recommendations for hardening your OpenClaw config:

"How do I harden my OpenClaw configuration?"
"What security settings should I change?"

How It Works

This skill uses HackMyAgent, an open-source security scanner with 47 OpenClaw-specific checks across these categories:

Skill Security (6 checks)

CheckWhat It Detects
SKILL-001Command injection via shell execution
SKILL-002Dynamic code execution (eval, Function, vm)
SKILL-003Data exfiltration to external endpoints
SKILL-004Obfuscated code (base64, hex, charcode)
SKILL-005Crypto mining indicators
SKILL-006Path traversal outside skill directory

Credential Security (4 checks)

CheckWhat It Detects
CRED-001Credentials exposed via gateway API
CRED-002Credential files with world-readable permissions
CRED-003Plaintext credential storage without encryption
CRED-004Timing side-channel in authentication

Gateway Security (4 checks)

CheckWhat It Detects
GW-001Missing rate limiting on endpoints
GW-002SSRF-vulnerable URL fetch handlers
GW-003Missing or incomplete security headers
GW-004CVE-2026-25253 WebSocket hijack vulnerability

Supply Chain (4 checks)

CheckWhat It Detects
SC-001npm install without --ignore-scripts
SC-002Unpinned or pre-release dependencies
SC-003Missing skill signing or hash verification
SC-004Known ClawHavoc malicious skill patterns

Running Scans

When asked to perform a scan, run the following commands:

Full Security Audit

npx hackmyagent secure ~/.openclaw

Scan a Specific Skill

npx hackmyagent scan --skill <skill-name>

CVE Detection Only

npx hackmyagent scan --cve ~/.openclaw

Configuration Audit

npx hackmyagent audit ~/.openclaw/config.json5

Generate Security Report

npx hackmyagent secure ~/.openclaw --format html --output security-report.html

Output formats: text, json, sarif, html, asp

Security Recommendations

When providing recommendations, reference these priority levels:

Do Immediately

  1. Update OpenClaw to the latest version (patches CVE-2026-25253, credential redaction, timing-safe auth, lifecycle script blocking)
  2. Run npx hackmyagent secure to identify your current exposure
  3. Review installed skills — remove any you do not actively use
  4. Check file permissions — credential files should be 0600, not world-readable

Configuration Changes

Recommend these config.json5 changes when relevant:

  • Set gateway.auth to a strong token (32+ characters, randomly generated)
  • Set gateway.host to 127.0.0.1 (loopback only) unless remote access is required
  • Disable unused channel integrations
  • Set plugins.allowUnsafe to false
  • Enable Docker sandbox mode when available

For Skill Publishers

  • Do not hardcode API keys in skill code — use environment variables
  • Declare minimum required permissions in SKILL.md frontmatter
  • Do not use eval(), Function(), or child_process.exec() with user input
  • Do not fetch external URLs at install time

Interpreting Results

When presenting scan results to the user:

  • CRITICAL findings require immediate action — explain the specific risk and provide the fix command
  • HIGH findings should be addressed before deploying to production
  • MEDIUM findings are defense-in-depth improvements
  • LOW findings are best-practice recommendations

Always explain findings in plain language. Not every user is a security expert. State what the risk is, who could exploit it, and exactly how to fix it.

Background

This skill is built by OpenA2A (opena2a.org), the team behind 6 merged security patches in OpenClaw main:

PRFix
#9806Skill code safety scanner (19 detection rules, +1,721 lines)
#9858Credential redaction for gateway WebSocket responses
#10525Path traversal fix in A2UI file serving
#10527Timing-safe comparison for hook token auth
#10528Blocked npm lifecycle scripts during plugin install
#10529File permission enforcement on WhatsApp credentials

Scanner: https://www.npmjs.com/package/hackmyagent Source: https://github.com/opena2a-org/hackmyagent Threat model: https://github.com/openclaw/trust/pull/7

适合场景

01

OpenClaw 用户查找和安装 Skill 时

02

用户想查找某类 Agent Skill 时

03

需要根据任务场景推荐可安装能力包时

04

需要对比不同来源的安装命令和来源信息时

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

保留来源站点、仓库和原始说明,方便继续核验

能力 4

补充不同宿主或平台的使用分布数据

能力 5

展示第三方安全扫描或审计结果

安装后应在对应宿主中按原始 README 的触发条件使用;具体调用方式请以来源页面和 README 为准。

平台分布

OpenClaw

76.29%
按下载量换算3,982

安全审计

VirusTotal

通过

ClawScan

可疑

Static analysis

未展示

权限和风险

敏感数据

该 Skill 可能接触密钥、Token、环境变量或敏感配置,应进入高风险复核队列,默认不自动发布。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。来源安全扫描存在 warning/failed 结果,不能写成本站确认安全。当前只有一个来源,正式发布前建议补源仓库或其他目录站核验。

来源信息

继续浏览同类 Skills