đ
Data Pipeline Architecture
6-stage pipeline for CVE data aggregation and enrichment
Pipeline Stages
STAGE 1
đĨ
Ingest
User input, presets
STAGE 2
đ
Query
Parallel API requests
STAGE 3
â¨
Enrich
Add CISA KEV, EPSS
STAGE 4
đ
Correlate
Link CVEs to packages
STAGE 5
đ
Score
Calculate confidence
STAGE 6
đ¨
Render
Display with charts
External Data Sources
| Source | Endpoint | Format | Auth |
|---|---|---|---|
| NVD | services.nvd.nist.gov | JSON REST | API key optional |
| CISA KEV | cisa.gov | JSON file | No auth |
| GitHub | api.github.com | GraphQL | Token optional |
| OSV | osv.dev/v1 | JSON REST | No auth |
⥠Performance Specs
4
Concurrent Requests
5 req/30s
NVD Rate Limit
5 min
Cache TTL
10s/source
Timeout