Skip to content
Appaloosa Scout
Language selector
fr en

Multi-year analysis

Threat observatory

A multi-year read of the vulnerabilities in the apps and OSes Scout tracks (iOS, Android, macOS, Windows). We lead with the share of CVEs actually exploited (CISA KEV), a signal robust to NVD coverage effects, then add volume context and attack vectors.

In 2025, 2,544 vulnerabilities hit the perimeter Scout tracks. 2.5 % of them were exploited in the wild, 1.2 points below 2021: the volume grows while exploitation gets rarer. 79 % of that volume came from the OS, not from apps.

CVEs published
2,544

published in 2025

KEV share
2.5 %

-1.2 pts vs 2021

OS share of volume
79 %

vs apps, same year

Key metric · KEV share

2.5 % of CVEs published in 2025 were added to the CISA KEV catalog (exploited in the wild).

+0.3 pts vs 2024

KEV share is used as the hero metric: unlike raw CVE volume, it does not depend on NVD coverage in any given year. A rise signals more frequent exploitation, not just more publications.

Share of CVEs that became KEV

Percentage of CVEs published in the year that were later added to the catalog of actively exploited vulnerabilities (CISA KEV).

Share of CVEs that became KEV0%1%2%3%4%2021 — KEV share 3.7%2022 — KEV share 1.9%2023 — KEV share 2.9%2024 — KEV share 2.2%2025 — KEV share 2.5%2026* — KEV share 0.4%202120222023202420252026*
KEV share (%) of published CVEs, by year
YearKEV share
20213.7%
20221.9%
20232.9%
20242.2%
20252.5%
2026*0.4%

CVE volume over time

CVEs published per year, split between those linked to a tracked app and those linked to an OS release.

CVE volume over time05000100001500020000Tracked appsOS releases2021 — Tracked apps 544, OS releases 9842022 — Tracked apps 532, OS releases 11162023 — Tracked apps 485, OS releases 11942024 — Tracked apps 468, OS releases 15882025 — Tracked apps 531, OS releases 20292026* — Tracked apps 3990, OS releases 2992→ 9,005 projected202120222023202420252026*
CVEs published per year, split apps vs OS
YearTracked appsOS releases
2021544984
20225321116
20234851194
20244681588
20255312029
2026*39902992

Tracked apps OS releases

Raw volume is a context indicator, not a risk measure: it also reflects changes in NVD coverage and growth of the Scout catalog. Read it alongside KEV share.

Attack vectors

CVEs broken down by CVSS attack vector: remote (network), adjacent network, local access, or physical access.

Attack vectors020004000600080002021 — Network (remote) 5362021 — Adjacent network 92021 — Local access 2232021 — Physical access 62022 — Network (remote) 5082022 — Local access 732022 — Physical access 62023 — Network (remote) 4852023 — Adjacent network 62023 — Local access 702023 — Physical access 22024 — Network (remote) 5572024 — Adjacent network 62024 — Local access 4582024 — Physical access 322025 — Network (remote) 6732025 — Adjacent network 142025 — Local access 6352025 — Physical access 292026* — Network (remote) 44342026* — Adjacent network 1042026* — Local access 19262026* — Physical access 72202120222023202420252026*
CVEs by CVSS attack vector, by year
YearNetwork (remote)Adjacent networkLocal accessPhysical access
202153692236
20225080736
20234856702
2024557645832
20256731463529
2026*4434104192672

Network (remote) Adjacent network Local access Physical access

47% of 2025 CVEs have no CVSS vector recorded (Tier 1 stubs, incomplete NVD) and are excluded from this chart, which shows the mix of known vectors.

Breakdown by platform · 2025

A cross-platform CVE is counted for each platform it affects: this is a breakdown, not a partition.

iOS

387

11 in KEV

Android

515

11 in KEV

macOS

980

15 in KEV

Windows

1,303

36 in KEV

Methodology

  • Sources: NVD (NIST) for CVEs and CVSS scoring, CISA KEV for the "actively exploited" status. Scope: apps tracked by Scout (iOS, Android, macOS, Windows) and documented OS releases.
  • KEV share: number of CVEs published in the year and present in the CISA KEV catalog, divided by the total number of CVEs published in the year (Scope: Scout).
  • Dates: CVEs are counted by NVD publication year; KEV by year added to the CISA catalog. We never count a present "open" status; a time series relies on immutable event dates.
  • Limitation (coverage): CVE volume depends on NVD coverage and the size of the Scout catalog, both of which change over time. Raw volume is context, not a risk measure.
  • Current year: marked with an asterisk (*) and excluded from year-over-year comparisons: its figures are not yet consolidated.

Data recomputed on 2026-10-10 11:26 UTC.