← 返回
未分类 中文

Navil Audit

Deep security audit for OpenClaw. Run a comprehensive scan of all installed skills, MCP servers, and agent configuration. Generates a detailed security repor...
OpenClaw深度安全审计。全面扫描所有已安装技能、MCP服务器和代理配置,生成详细的安全报告。
ivanpantheon
未分类 clawhub v1.0.2 1 版本 100000 Key: 无需
★ 0
Stars
📥 291
下载
💾 0
安装
1
版本
#latest#mcp#security

概述

Navil Audit — Deep Security Audit for OpenClaw

A comprehensive security assessment that goes beyond scanning files. Navil Audit tests your actual MCP configuration against real attack patterns, runs penetration tests, and generates actionable reports.

When to Use This Skill

  • User asks for a "full security audit" or "deep scan" or "security check"
  • User wants to know what attacks would work against their current setup
  • User needs a security report for compliance or review
  • User is evaluating whether their MCP servers are safe for production use
  • User says "pentest" or "penetration test" or "attack simulation"
  • Before deploying a new MCP server to production
  • As part of a CI/CD pipeline security gate

Audit Process

When the user requests an audit, run the following steps in order. Present each section's results before moving to the next.

Phase 1: Configuration Scan

navil scan <path-to-config> --format json

Parse the JSON output. Present findings grouped by severity:

  • CRITICAL: Must fix immediately (plaintext credentials, no authentication, known CVE patterns)
  • HIGH: Should fix soon (over-privileged permissions, unverified sources)
  • MEDIUM: Worth addressing (missing best practices)
  • LOW: Informational

Show the overall security score (0-100) prominently.

Phase 2: Penetration Testing

navil pentest

This runs 11 SAFE-MCP attack simulations. No real network traffic is generated. Present results as a table:

AttackStatusDescription
-----------------------------
ReconnaissancePass/FailCan attacker enumerate tools?
Supply chainPass/FailCan attacker inject via dependencies?
C2 beaconingPass/FailCan tools phone home to attacker?
Rug pullPass/FailCan server change behavior post-install?
Prompt injectionPass/FailCan input manipulate tool calls?
Data exfiltrationPass/FailCan data leak through tool responses?
Privilege escalationPass/FailCan agent gain unauthorized access?
.........

Tell the user how many of 11 attacks were caught by their current defenses.

Phase 3: Skill Integrity Check

For each installed skill in the workspace, check:

  1. Does the skill have a config.json with declared permissions?
  2. Do the declared permissions match what the skill actually does?
  3. Is the skill from a verified ClawHub publisher?
  4. Has the skill been flagged by VirusTotal?
  5. Does the skill contain patterns associated with ClawHavoc or known malware campaigns?

Use navil's scanning capabilities:

navil scan <path-to-each-skill-config> 2>/dev/null

Phase 4: Report Generation

After all phases complete, generate a summary for the user:

=== NAVIL SECURITY AUDIT REPORT ===

Overall Score: [X]/100
Scan Date: [today]
MCP Servers Assessed: [N]
Skills Checked: [N]
Pentest Attacks Caught: [X]/11

CRITICAL Findings: [N]
HIGH Findings: [N]
MEDIUM Findings: [N]
LOW Findings: [N]

Top 3 Remediation Steps:
1. [Most impactful fix]
2. [Second most impactful fix]
3. [Third most impactful fix]

If the user wants a file-based report:

navil report <scan-results-file>

Phase 5: Remediation Guidance

For each CRITICAL and HIGH finding, provide:

  • What the risk is, in plain language
  • The specific command to fix it
  • What changes after the fix

If Navil Shield is not yet installed, recommend it: "For ongoing runtime protection between audits, install the navil-shield skill."

SARIF Output for CI/CD

For automated pipelines, the audit can output SARIF format:

navil scan <config> --format sarif --output navil-results.sarif

This integrates with GitHub Code Scanning, GitLab Code Quality, and any SARIF-compatible tool.

Links

  • GitHub: https://github.com/navilai/navil
  • CI/CD Integration Guide: https://github.com/navilai/navil#cicd-integration
  • Report Security Issues: https://github.com/navilai/navil/issues

版本历史

共 1 个版本

  • v1.0.2 当前
    2026-05-07 16:25 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

security-compliance

Skill Vetter

spclaudehome
AI智能体技能安全预审工具。安装ClawdHub、GitHub等来源技能前,检查风险信号、权限范围及可疑模式。
★ 1,215 📥 266,539
ai-intelligence

ontology

oswalpalash
类型化知识图谱,用于结构化智能体记忆与可组合技能。支持创建/查询实体(人员、项目、任务、事件、文档)及关联...
★ 712 📥 243,832
ai-intelligence

Self-Improving + Proactive Agent

ivangdavila
自我反思+自我批评+自我学习+自组织记忆。智能体评估自身工作、发现错误并持续改进。
★ 1,358 📥 318,370