vuln-triage

GitHub

评估漏洞或扫描发现的实际严重性和可利用性,结合上下文调整CVSS评分。输出包含修复建议、临时缓解措施及基于风险的SLA,帮助优先处理关键风险,避免仅依赖原始扫描结果。

plugins/pm-security/skills/vuln-triage/SKILL.md mohitagw15856/pm-claude-skills

Trigger Scenarios

请求对特定CVE进行风险评估 需要优先排序安全扫描或渗透测试发现 询问某漏洞的紧急修复程度 决定补丁部署优先级

Install

npx skills add mohitagw15856/pm-claude-skills --skill vuln-triage -g -y
More Options

Non-standard path

npx skills add https://github.com/mohitagw15856/pm-claude-skills/tree/main/plugins/pm-security/skills/vuln-triage -g -y

Use without installing

npx skills use mohitagw15856/pm-claude-skills@vuln-triage

指定 Agent (Claude Code)

npx skills add mohitagw15856/pm-claude-skills --skill vuln-triage -a claude-code -g -y

安装 repo 全部 skill

npx skills add mohitagw15856/pm-claude-skills --all -g -y

预览 repo 内 skill

npx skills add mohitagw15856/pm-claude-skills --list

SKILL.md

Frontmatter
{
    "name": "vuln-triage",
    "description": "Triage a vulnerability or scanner finding — assess real severity, exploitability, and how urgently to fix. Use when asked to triage a CVE, prioritize scanner\/pentest findings, assess a vuln's risk, or decide what to patch first. Produces a triage verdict: CVSS-informed severity adjusted for your context, exploitability, real risk, a fix\/mitigation, and an SLA — so you fix what matters, not just what's red."
}

Vulnerability Triage Skill

Scanners cry wolf — most findings aren't as urgent as their color suggests, and a "medium" reachable from the internet can outrank a "critical" that isn't exploitable in your setup. This skill triages a vulnerability by real, contextual risk: base severity adjusted for exploitability and exposure, with a fix and a fix-by SLA. For assets you own or are authorized to assess.

Required Inputs

Ask for these only if they aren't already provided:

  • The finding — the CVE/scanner/pentest item: what it is, affected component/version, CVSS if given.
  • Your context — is the affected component reachable (internet-facing? authenticated-only? internal?), what data/privilege it touches, compensating controls in place.
  • Exploit status — is there a known public exploit / is it being exploited in the wild (e.g. on CISA KEV)?
  • Environment — prod vs. non-prod, blast radius, business criticality.

Output Format

Triage: [vuln / CVE / finding]

Verdict — one line: the contextual severity (Critical/High/Medium/Low) and the action (patch now / schedule / mitigate / accept), with the key reason.

Assessment

  • Base severity — CVSS base score/vector if available, and what it means.
  • Exploitability — is it reachable in your deployment? Preconditions (auth, network position, user interaction)? Public exploit / known exploited in the wild?
  • Impact if exploited — the assets/data/privilege at stake; blast radius.
  • Contextual severity — the base rating adjusted for the above (exposure + exploitability + compensating controls). Justify any change from the base.

Remediation

  • Fix — the patch/upgrade/config change that resolves it.
  • Mitigation — if you can't patch immediately: the interim control (WAF rule, disable feature, network restriction, rotate creds).
  • Fix-by SLA — the deadline given the contextual severity (e.g. critical-exposed → hours; low-internal → next cycle).

Verification & notes — how to confirm it's fixed, and any monitoring to add.

Quality Checks

  • Severity is assessed in context (exposure, exploitability, compensating controls) — not just the raw CVSS/scanner color
  • Exploitability covers reachability, preconditions, and public/in-the-wild exploit status
  • Both a real fix and an interim mitigation (if not immediately patchable) are given
  • A fix-by SLA is assigned proportional to the contextual severity
  • Verification and any monitoring/detection follow-ups are noted

Anti-Patterns

  • Do not treat the scanner's rating as the answer — adjust for reachability and real impact
  • Do not ignore exploit status — a known-exploited (KEV) bug jumps the queue regardless of score
  • Do not give only "patch it" with no interim mitigation when patching will take time
  • Do not assign a generic SLA — tie urgency to the contextual severity
  • Do not triage assets you don't own or aren't authorized to assess

Based On

Vulnerability management practice (CVSS base/temporal/environmental, exploitability & KEV context, risk-based SLAs).

Version History

  • a38bc30 Current 2026-07-05 11:26

Same Skill Collection

exports/openclaw/360-feedback-template/SKILL.md
exports/openclaw/401k-plan-decoder/SKILL.md
exports/openclaw/ab-test-planner/SKILL.md
exports/openclaw/ab-test-readout/SKILL.md
exports/openclaw/accessibility-audit/SKILL.md
exports/openclaw/account-plan/SKILL.md
exports/openclaw/acquirer-red-team/SKILL.md
exports/openclaw/ad-copy/SKILL.md
exports/openclaw/aeo-optimizer/SKILL.md
exports/openclaw/agenda-or-cancel/SKILL.md
exports/openclaw/agent-design-review/SKILL.md
exports/openclaw/agent-observability-spec/SKILL.md
exports/openclaw/agent-spec/SKILL.md
exports/openclaw/ai-ethics-review/SKILL.md
exports/openclaw/ai-eval-plan/SKILL.md
exports/openclaw/ai-feature-prd/SKILL.md
exports/openclaw/ai-product-canvas/SKILL.md
exports/openclaw/air-quality/SKILL.md
exports/openclaw/altitude-shifter/SKILL.md
exports/openclaw/ambiguity-resolver/SKILL.md
exports/openclaw/analyst-relations-brief/SKILL.md
exports/openclaw/announcement-card/SKILL.md
exports/openclaw/api-docs-writer/SKILL.md
exports/openclaw/api-test-plan/SKILL.md
exports/openclaw/api-versioning-strategy/SKILL.md
exports/openclaw/apology-letter/SKILL.md
exports/openclaw/architecture-decision-record/SKILL.md
exports/openclaw/architecture-diagram/SKILL.md
exports/openclaw/archive-strategy/SKILL.md
exports/openclaw/assumption-bounty/SKILL.md
exports/openclaw/assumption-mapper/SKILL.md
exports/openclaw/async-update-format/SKILL.md
exports/openclaw/auto-repair-estimate-decoder/SKILL.md
exports/openclaw/autopilot-charter/SKILL.md
exports/openclaw/benefits-decoder/SKILL.md
exports/openclaw/bid-tender-review/SKILL.md
exports/openclaw/board-deck-narrative/SKILL.md
exports/openclaw/board-minutes/SKILL.md
exports/openclaw/board-pre-read/SKILL.md
exports/openclaw/bom-cost-review/SKILL.md
exports/openclaw/bookkeeping-categorization/SKILL.md
exports/openclaw/boolean-search-builder/SKILL.md
exports/openclaw/brag-doc/SKILL.md
exports/openclaw/brainstorming/SKILL.md
exports/openclaw/brief-builder/SKILL.md
exports/openclaw/briefing-note/SKILL.md
exports/openclaw/budget-builder/SKILL.md
exports/openclaw/budget-variance-analysis/SKILL.md
exports/openclaw/bug-diagnosis/SKILL.md
exports/openclaw/bug-report/SKILL.md

Metadata

Files
0
Version
471c606
Hash
e0a57bd2
Indexed
2026-07-05 11:26

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