Get detailed information about a specific CVE or security finding. Use when the user says "what is CVE-2024-XXXXX", "explain this vulnerability", "tell me about GHSA-...", "endor explain", "finding details", or wants to understand severity, impact, attack vectors, and affected versions for a specific issue. Do NOT use for fixing a vuln (/endor-fix) or listing all findings (/endor-findings).
72
88%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
View guide
Passed
No findings from the security scan
Provide detailed information about a specific CVE or security finding.
Accepted inputs:
CVE-2021-23337/endor-findings outputUse get_endor_vulnerability with the CVE ID.
Use check_dependency_for_risks (preferred, checks vulnerabilities + malware) or check_dependency_for_vulnerabilities (fallback) against project manifest files to determine if affected.
## {CVE-ID}: {Title}
### Overview
| Field | Value |
|-------|-------|
| CVE | {cve_id} |
| Severity | {severity} (CVSS: {score}) |
| CWE | {cwe_id} - {cwe_name} |
| Published | {date} |
| EPSS Score | {score}% exploitation probability |
### Description
{Detailed description}
### Impact
{What an attacker could do}
### Attack Vector
**CVSS Vector:** {vector_string}
| Component | Value |
|-----------|-------|
| Attack Vector | {Network/Adjacent/Local/Physical} |
| Attack Complexity | {Low/High} |
| Privileges Required | {None/Low/High} |
| User Interaction | {None/Required} |
### Affected Versions
| Package | Affected | Fixed |
|---------|----------|-------|
| {pkg} | {range} | {version} |
### Your Project
- **Affected:** {Yes/No}
- **Reachable:** {Yes/No} (if affected)
- **Package:** {package}@{version} (if affected)
### Remediation
1. Upgrade to {package}@{fixed_version}
2. Verify: `/endor-check {package} {fixed_version}`
3. Check impact: `/endor-upgrade-impact {package} {fixed_version}`Use get_resource with resource_type: Finding and the UUID.
If finding references a CVE, also call get_endor_vulnerability for full details.
## Finding: {title}
| Field | Value |
|-------|-------|
| UUID | {uuid} |
| Category | {vulnerability/sast/secrets/license} |
| Severity | {level} |
| Reachable | {yes/no/n/a} |
| Package | {package}@{version} |
| File | {file_path}:{line} |
### Description
{Details}
### Code Context
{For SAST: show vulnerable code with context}
### Next Steps
1. `/endor-fix {cve_or_id}` to fix
2. `/endor-findings` for related findingsFor data source policy, read references/data-sources.md.
| Error | Action |
|---|---|
| CVE not found | Check ID format; suggest app.endorlabs.com. Do NOT search external DBs. |
| Finding UUID not found | May be resolved or UUID incorrect |
| Auth error | Run /endor-setup |
b958adc
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.