Skip to content

feat(report): CVE-enriched reports v1.4.2 - #12

Merged
Bulletdev merged 2 commits into
mainfrom
feat/report-cve-integration
Oct 29, 2026
Merged

Bulletdev merged 2 commits into
mainfrom
feat/report-cve-integration

Conversation

@Bulletdev

Copy link
Copy Markdown
Member

Summary

  • KnowledgeEntry.CveEntry: new record for structured CVE data in the KB JSON
  • knowledge_base.json: 71 CVEs populated across 7 modules (JWT, SQLi, SSRF, XSS, XXE, SSTI, LFI)
  • ReportEngine: all 3 export formats (MD, HackerOne, Bugcrowd) now include Known CVEs table per vulnerability class
  • Bump to v1.4.2, README changelog updated

Test plan

  • All 125 tests pass
  • Spotless clean
  • shadowJar builds (anarcry-1.4.2.jar)
  • Export a scan report and verify CVE table appears for JWT/SQLi/etc findings

- KnowledgeEntry: add CveEntry record and notableCves field
- knowledge_base.json: populate notableCves for 7 modules (71 CVEs)
- ReportEngine: append Known CVEs table in MD, HackerOne and Bugcrowd
  exports when the module has notable CVEs in the KB

Reports now cite real-world CVEs per vulnerability class, improving
credibility for bug bounty and pentest deliverables.
- KnowledgeEntry: add CveEntry record and notableCves field
- knowledge_base.json: populate notableCves for 7 modules (71 CVEs)
- ReportEngine: append Known CVEs table in MD, HackerOne and Bugcrowd
  exports when the module has notable CVEs in the KB
- Bump version to 1.4.2, update README changelog
@github-actions

Copy link
Copy Markdown

Semgrep Static Analysis

Severity Count
Errors 0
Critical (HIGH confidence) 0
Warnings 0

✅ No issues found.

@github-actions

Copy link
Copy Markdown

SpotBugs + FindSecBugs

  • Total findings: 0
  • High priority (P1/P2): 0

✅ No high-priority issues.

@github-actions

Copy link
Copy Markdown

Security Scan Summary

Check Status
SpotBugs + FindSecBugs ✅ success
Semgrep ✅ success
Secret Detection ✅ success

✅ All security checks passed!

@Bulletdev Bulletdev self-assigned this Oct 29, 2026
@Bulletdev
Bulletdev merged commit 800620b into main Oct 29, 2026
8 of 9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant