Loading...
Loading...
Analyze CVE vulnerabilities in Java and JavaScript components, determine false positives, and provide upgrade recommendations. Use this when users provide a CVE number and affected object, e.g., CVE-2024-38816 and spring-webmvc-5.3.39.jar. Supports false positive analysis, compatibility risk assessment, and standard report generation.
npx skill4agent add canxing/skills cve-vulnerability-analysis| Version Change Type | Risk Level | Description |
|---|---|---|
| Major version change | High risk | e.g., from 9.3.2 to 11.3.8, may involve major API changes and architecture adjustments |
| Intermediate version change | Medium risk | e.g., from 5.3.39 to 5.4.0, there are notable compatibility issues |
| Patch version change | Low risk | e.g., from 5.3.39 to 5.3.40, usually only includes bug fixes and security updates |
# CVE Vulnerability Analysis Report
## Executive Summary
[Overview: whether it is a false positive, risk level, key findings]
## Vulnerability Details
- **CVE ID**: [CVE number]
- **Vulnerability Description**: [Brief description]
- **CVSS Score**: [Score and severity level]
- **Affected Object**: [Provided object name and version]
- **Impact Scope**: [Affected version range]
## False Positive Analysis
### GitHub Issues Check
- [Whether relevant issues are found]
- [Summary of issue content]
- [Link]
### Repository URL Comparison
- Repository mentioned in CVE description: [URL]
- Actual repository of affected object: [URL]
- Comparison Result: [Whether consistent]
### Official Statement Verification
- [Whether relevant announcements are found]
- [Summary of announcement content]
- [Link]
### False Positive Determination
- **Conclusion**: [Is false positive / Not false positive]
- **Basis for Judgment**: [Detailed explanation]
## Upgrade Recommendations
### Available Security Versions
- [Recommended version to upgrade to]
- [Other optional versions]
### Compatibility Risk Assessment
- **Current Version**: [Version number]
- **Target Version**: [Version number]
- **Version Change Type**: [Major/Intermediate/Patch version change]
- **Risk Level**: [High/Medium/Low]
- **Risk Assessment Explanation**: [Detailed explanation]
### Specific Upgrade Recommendations
- [Specific upgrade steps]
- [Notes to pay attention to]
- [Testing recommendations]
## Reference Links
- [Relevant GitHub issues links]
- [Security announcement links]
- [Official documentation links]
- [Other relevant resources]fetch_cve_details.pycheck_github_issues.pyanalyze_version_compatibility.pygenerate_report.pycve_analysis_workflow.mdfalse_positive_criteria.mdcompatibility_risk_assessment.md