đ
CVEWatch Architecture
Real-time vulnerability scanning with multi-source enrichment
Data Flow
đ
User Input
Enter technology stack or select preset
React FormPresets
â
đ§
Technology Parser
Normalize tech names, map to CPE identifiers
CPE MappingVersion Parse
â
đĄī¸
NVD API
CVE data, CVSS
đī¸
CISA KEV
Exploit status
đģ
GitHub
Advisories
â
đ
Data Aggregator
Merge sources, deduplicate, calculate confidence
â
đ
Results Display
Sortable CVE list with severity indicators
đ APIs Used
CVE DataNVD REST API 2.0
Exploit StatusCISA KEV JSON
Package VulnsOSV.dev API
Code AdvisoriesGitHub Advisory DB
⥠Performance
NVD Query Time1-3s
Parallel Requests3 concurrent
Result Caching5 min TTL
Max Technologies20 per scan
UI Components
Tech Input Form
Autocomplete input with technology suggestions
Preset Buttons
Quick-select common tech stacks
CVE Results Table
Sortable table with severity colors
Severity Chart
Donut chart showing distribution
Export Actions
Download as PDF or CSV
Agent Stream
Real-time activity feed