Remediate security vulnerabilities by finding safe upgrade paths. Use when the user says "fix this vulnerability", "how do I fix CVE-XXXX", "remediate this finding", "patch this vuln", "endor fix", or wants step-by-step fix instructions for a specific CVE, finding, or vulnerable package. Can apply fixes automatically. Do NOT use for general scanning (/endor-scan) or just viewing vulnerability info (/endor-explain).
94
92%
Does it follow best practices?
Impact
Pending
No eval scenarios have been run
Passed
No known issues
Help users fix security vulnerabilities with safe upgrade paths and step-by-step remediation.
The user may provide finding text (e.g., from a ticket) or at least one of:
CVE-2021-23337lodashIf Finding UUID provided: Use get_resource MCP tool with resource_type: Finding and the UUID. If found, go to Step 2.
If CVE ID or package name provided: Use /endor-api skill to query Finding resource with appropriate filter. If found, go to Step 2.
If package name provided but no finding found: Use /endor-check skill instead.
If no finding found: Inform user. Indicate whether they are already at a recommended version.
Use /endor-upgrade-impact skill for pre-computed safe upgrade recommendations. If a recommendation exists, go to Step 3. If unavailable or no recommendation, use /endor-check skill instead.
## Remediation: {CVE-ID}
### Vulnerability
| Field | Value |
|-------|-------|
| CVE | {cve_id} |
| Severity | {severity} |
| Package | {package}@{current_version} |
| Description | {description} |
| Reachable | {yes/no — only known if finding found in Step 1} |
### Fix
**Recommended upgrade:** {package}@{current} -> {package}@{safe_version}
**Upgrade type:** {Patch/Minor/Major}For install commands, read references/install-commands.md.
### Additional Fixes Needed
{If multiple CVEs affect this package, list them all and whether the recommended version fixes them}Ask the user if they want you to:
For data source policy, read references/data-sources.md.
For CLI field paths and parsing gotchas, read references/cli-parsing.md.
| Error | Action |
|---|---|
| No fix available | Suggest mitigation strategies (WAF rules, input validation, etc.) |
| Package not found | Check package name and ecosystem |
| Auth error | Suggest /endor-setup |
344e7ff
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.