cve-triage

GitHub

用于将侦察获取的服务版本信息映射至已知CVE,基于CVSS和可利用性进行评分与优先级排序,指导安全验证工作流。

vulnclaw/skills/specialized/cve-triage/SKILL.md Unclecheng-li/VulnClaw

Trigger Scenarios

发现服务版本或Banner信息 需要评估特定软件版本的漏洞风险

Install

npx skills add Unclecheng-li/VulnClaw --skill cve-triage -g -y
More Options

Non-standard path

npx skills add https://github.com/Unclecheng-li/VulnClaw/tree/main/vulnclaw/skills/specialized/cve-triage -g -y

Use without installing

npx skills use Unclecheng-li/VulnClaw@cve-triage

指定 Agent (Claude Code)

npx skills add Unclecheng-li/VulnClaw --skill cve-triage -a claude-code -g -y

安装 repo 全部 skill

npx skills add Unclecheng-li/VulnClaw --all -g -y

预览 repo 内 skill

npx skills add Unclecheng-li/VulnClaw --list

SKILL.md

Frontmatter
{
    "name": "cve-triage",
    "routing": {
        "phases": [
            "vuln_discovery"
        ],
        "task_types": [
            "triage"
        ]
    },
    "description": "CVE lookup and triage — map discovered services\/versions to known CVEs via the cve_lookup tool, score by CVSS\/exploitability, and prioritize what to verify first."
}

CVE Triage

Turn version/banner evidence from recon into a prioritized, exploitability-aware list of CVEs worth verifying. Use this after fingerprinting a service, when a banner or Server: header reveals a product and version, or whenever the target exposes software with a known version.

The cve_lookup tool

VulnClaw ships a read-only cve_lookup tool backed by NVD:

  • Keyword searchcve_lookup(query="Apache httpd 2.4.49", limit=5) returns the top CVEs sorted by CVSS, highest first.
  • CVE-ID detailcve_lookup(query="CVE-2021-44228") returns the full record plus best-effort exploit / PoC repositories discovered on GitHub.

It performs no egress to the target and is safe during recon. Without an NVD_API_KEY it still works (lower rate limit); set one for heavier use.

Workflow

  1. Extract product + version from recon — service banners, Server headers, JS bundles, login footers, package manifests. A precise version string (OpenSSH 8.2p1, nginx 1.18.0) yields far better matches than a bare name.
  2. Query cve_lookup with "<product> <version>". Pull the detail record for any high/critical hit by re-querying its CVE-ID.
  3. Score & prioritize — see references/cve-triage-workflow.md. Rank by CVSS, then by exploit availability, then by exposure (is the vulnerable surface actually reachable on this target?).
  4. Confirm version applicability — match the target's version against the CVE's affected cpe range before claiming it. Banner ≠ proof of vulnerability.
  5. Record findings with the CVE-ID, CVSS, and the evidence that maps this target to it. Mark unconfirmed version-only matches as needs-manual-review, not verified.

Pitfalls

  • A keyword match is a hypothesis, not a finding — version ranges and backported patches mean a banner version can be patched in place.
  • GitHub "PoC" repos are unverified third-party code; treat as leads, never run blindly against a target.
  • Prefer the CVSS base score for triage, but let exploit availability and real exposure override raw score when prioritizing verification effort.

Version History

  • fcad047 Current 2026-07-11 17:52

Same Skill Collection

vulnclaw/skills/specialized/ai-mcp-security/SKILL.md
vulnclaw/skills/specialized/client-reverse/SKILL.md
vulnclaw/skills/specialized/crypto-toolkit/SKILL.md
vulnclaw/skills/specialized/ctf-crypto/SKILL.md
vulnclaw/skills/specialized/ctf-misc/SKILL.md
vulnclaw/skills/specialized/ctf-web/SKILL.md
vulnclaw/skills/specialized/hackerone/SKILL.md
vulnclaw/skills/specialized/intranet-pentest-advanced/SKILL.md
vulnclaw/skills/specialized/osint-recon/SKILL.md
vulnclaw/skills/specialized/pentest-tools/SKILL.md
vulnclaw/skills/specialized/rapid-checklist/SKILL.md
vulnclaw/skills/specialized/redteam-ad-detail-pack/SKILL.md
vulnclaw/skills/specialized/redteam-api-detail-pack/SKILL.md
vulnclaw/skills/specialized/redteam-auth-detail-pack/SKILL.md
vulnclaw/skills/specialized/redteam-cache-poison-detail-pack/SKILL.md
vulnclaw/skills/specialized/redteam-clickjacking-detail-pack/SKILL.md
vulnclaw/skills/specialized/redteam-cloud-detail-pack/SKILL.md
vulnclaw/skills/specialized/redteam-cmdi-detail-pack/SKILL.md
vulnclaw/skills/specialized/redteam-code-audit-detail-pack/SKILL.md
vulnclaw/skills/specialized/redteam-container-detail-pack/SKILL.md
vulnclaw/skills/specialized/redteam-cors-miscfg-detail-pack/SKILL.md
vulnclaw/skills/specialized/redteam-crypto-detail-pack/SKILL.md
vulnclaw/skills/specialized/redteam-csrf-detail-pack/SKILL.md
vulnclaw/skills/specialized/redteam-cve-lookup/SKILL.md
vulnclaw/skills/specialized/redteam-cve-validation/SKILL.md
vulnclaw/skills/specialized/redteam-deserialize-detail-pack/SKILL.md
vulnclaw/skills/specialized/redteam-evasion-detail-pack/SKILL.md
vulnclaw/skills/specialized/redteam-file-detail-pack/SKILL.md
vulnclaw/skills/specialized/redteam-injection-detail-pack/SKILL.md
vulnclaw/skills/specialized/redteam-logic-detail-pack/SKILL.md
vulnclaw/skills/specialized/redteam-mobile-detail-pack/SKILL.md
vulnclaw/skills/specialized/redteam-network-detail-pack/SKILL.md
vulnclaw/skills/specialized/redteam-open-redirect-detail-pack/SKILL.md
vulnclaw/skills/specialized/redteam-payload-detail-pack/SKILL.md
vulnclaw/skills/specialized/redteam-postex-detail-pack/SKILL.md
vulnclaw/skills/specialized/redteam-recon-detail-pack/SKILL.md
vulnclaw/skills/specialized/redteam-recon-intake/SKILL.md
vulnclaw/skills/specialized/redteam-reverse-detail-pack/SKILL.md
vulnclaw/skills/specialized/redteam-sqli-detail-pack/SKILL.md
vulnclaw/skills/specialized/redteam-ssrf-detail-pack/SKILL.md
vulnclaw/skills/specialized/redteam-ssti-detail-pack/SKILL.md
vulnclaw/skills/specialized/redteam-subdomain-takeover-detail-pack/SKILL.md
vulnclaw/skills/specialized/redteam-web-detail-pack/SKILL.md
vulnclaw/skills/specialized/redteam-xss-detail-pack/SKILL.md
vulnclaw/skills/specialized/redteam-xxe-detail-pack/SKILL.md
vulnclaw/skills/specialized/web-pentest/SKILL.md
vulnclaw/skills/specialized/web-security-advanced/SKILL.md
vulnclaw/skills/specialized/android-pentest/SKILL.md
vulnclaw/skills/specialized/secknowledge-skill/SKILL.md

Metadata

Files
0
Version
a3ea7ca
Hash
9cf49c8e
Indexed
2026-07-11 17:52

- 위키
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-08-03 03:41
浙ICP备14020137号-1 $방문자$