返回顶部
a

agent-bom-scan

>-

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 0.76.4
安全检测
已通过
533
下载量
0
收藏
概述
安装方式
版本历史

agent-bom-scan

# agent-bom-scan — AI Supply Chain Vulnerability Scanner Checks packages for CVEs, scans container images natively, verifies package provenance via Sigstore, scans filesystems, and generates SBOMs. ## Install ```bash pipx install agent-bom agent-bom agents # discover agents and scan dependencies agent-bom check langchain==0.1.0 # check a specific package with version agent-bom image nginx:1.25 # scan container image (native) agent-bom fs . # scan filesystem packages agent-bom sbom . # generate SBOM agent-bom verify agent-bom # verify Sigstore provenance agent-bom where # show all discovery paths ``` ### As an MCP Server ```json { "mcpServers": { "agent-bom": { "command": "uvx", "args": ["agent-bom", "mcp", "server"] } } } ``` ## When to Use - "check package" / "is this package safe" - "scan image" / "scan container" - "verify" / "check provenance" - "is this safe" / "CVE lookup" - "scan dependencies" - "blast radius" - "generate SBOM" ## Tools (8) | Tool | Description | |------|-------------| | `check` | Check a package for CVEs (OSV, NVD, EPSS, KEV) | | `scan` | Full discovery + vulnerability scan pipeline | | `blast_radius` | Map CVE impact chain across agents, servers, credentials | | `remediate` | Prioritized remediation plan for vulnerabilities | | `verify` | Package integrity + SLSA provenance check | | `diff` | Compare two scan reports (new/resolved/persistent) | | `where` | Show MCP client config discovery paths | | `inventory` | List discovered agents, servers, packages | ## Examples ``` # Check a package before installing check(package="langchain", version="0.1.0", ecosystem="pypi") # Map blast radius of a CVE blast_radius(cve_id="CVE-2024-21538") # Full scan scan() # Verify package provenance verify(package="agent-bom") ``` ## Guardrails - Show CVEs even when NVD analysis is pending or severity is `unknown` — a CVE ID is still a real finding. - Treat `UNKNOWN` severity as unresolved, not benign — it means data is not yet available. - Do not modify any files, install packages, or change system configuration. - Only public package names and CVE IDs leave the machine for vulnerability database lookups. - Ask before scanning paths outside the user's home directory. ## Privacy & Data Handling ```bash # Step 1: Install pip install agent-bom # Step 2: Review redaction logic BEFORE scanning # sanitize_env_vars() replaces ALL env var values with ***REDACTED*** # BEFORE any config data is processed or stored: # https://github.com/msaad00/agent-bom/blob/main/src/agent_bom/security.py#L159 # Step 3: Verify package provenance (Sigstore) agent-bom verify agent-bom # Step 4: Only then run scans agent-bom agents ``` ## Verification - **Source**: [github.com/msaad00/agent-bom](https://github.com/msaad00/agent-bom) (Apache-2.0) - **Sigstore signed**: `agent-bom verify agent-bom@0.76.4` - **7,100+ tests** with CodeQL + OpenSSF Scorecard - **No telemetry**: Zero tracking, zero analytics

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 agent-bom-scan-1776115683 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 agent-bom-scan-1776115683 技能

通过命令行安装

skillhub install agent-bom-scan-1776115683

下载 Zip 包

⬇ 下载 agent-bom-scan v0.76.4

文件大小: 3.5 KB | 发布时间: 2026-4-14 15:54

v0.76.4 最新 2026-4-14 15:54
Release v0.76.4

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部