Router CVE Report Card
Security grades, trend indicators, and CVE counts by manufacturer. Click any non-zero count to see the CVEs. Last updated: Apr 20, 2026 11:40 PM CDT
Popular
| Grade | Manufacturer | Trend | 30 Days | 12 Months | 24 Months | Total | |
|---|---|---|---|---|---|---|---|
| A+ | Peplink | – Stable | 0 | 0 | 0 | 18 | |
| A+ | Cradlepoint | – Stable | 0 | 0 | 0 | 2 | |
| B+ | Digi | ↑ Getting Better | 0 | 3 | 8 | 33 | |
| A+ | Teltonika | – Stable | 0 | 1 | 2 | 29 | |
| A+ | Inseego | – Stable | 0 | 0 | 0 | 0 | |
| A+ | Katalyst | – Stable | 0 | 0 | 0 | 0 | |
| A | Semtech | ↓ Getting Worse | 0 | 1 | 1 | 38 |
Others
| Grade | Manufacturer | Trend | 30 Days | 12 Months | 24 Months | Total | |
|---|---|---|---|---|---|---|---|
| F | TP-Link | – Stable | 209 | 1,723 | 3,579 | 7,777 | |
| F- | Linksys | ↓ Getting Worse | 1 | 91 | 126 | 255 | |
| A+ | Inhand | – Stable | 0 | 0 | 0 | 55 | |
| A+ | ATEL | – Stable | 0 | 0 | 0 | 0 | |
| F- | WRT | ↓ Getting Worse | 0 | 11 | 16 | 72 | |
| F+ | ASUS | ↑ Getting Better | 3 | 40 | 82 | 335 | |
| A | Starlink | ↓ Getting Worse | 0 | 1 | 1 | 5 | |
| F+ | Netgear | ↑ Getting Better | 0 | 62 | 184 | 1,332 | |
| F | Cisco | – Stable | 44 | 312 | 658 | 6,744 | |
| F- | Lantronix | ↓ Getting Worse | 0 | 10 | 10 | 40 | |
| A- | BEC | ↓ Getting Worse | 0 | 4 | 4 | 5 | |
| A+ | Robustel | – Stable | 0 | 0 | 0 | 26 | |
| F+ | Zyxel | ↑ Getting Better | 1 | 18 | 55 | 296 | |
| F | Fortinet | – Stable | 28 | 147 | 270 | 674 | |
| F+ | SonicWall | ↑ Getting Better | 7 | 10 | 24 | 143 | |
| F+ | Palo Alto Networks | ↑ Getting Better | 2 | 40 | 102 | 282 | |
| F | Juniper | – Stable | 27 | 116 | 223 | 1,036 |
Data sourced from the NVD. Grades start at 100 and deduct points per CVE, weighted by severity and recency. EPSS exploit probability > 0.5 adds an additional penalty. Trend compares severity-weighted CVE volume over the last 12 months vs. the previous 12 months.