A vulnerability assigned in 2021 that entered KEV in 2026 (CVE-2021-30952) — and what the label Multiple Products covers
Apple tvOS, macOS, Safari, iPadOS and watchOS contain an integer overflow or wraparound vulnerability arising from the processing of maliciously crafted web content, which may lead to arbitrary code execution. The CVE was assigned in 2021, but CISA added it to the KEV catalog on 2026-03-05 with a due date of 2026-03-26.
Key facts
- CVE IDCVE-2021-30952
- Affected (vendor / product)Apple Multiple Products
- CWECWE-190
- ExploitationListed in CISA KEV (exploitation confirmed)
- Remediation due2026-03-26 (U.S. federal civilian agencies, BOD 22-01)
Key points
- The affected products are Apple tvOS, macOS, Safari, iPadOS and watchOS; CWE-190, integer overflow or wraparound.
- Processing of maliciously crafted web content may lead to arbitrary code execution.
- The CVE was assigned in 2021 but added to KEV on 2026-03-05, with a due date of 2026-03-26.
- Across the 1,685 records this site holds as of 2026-08-28, 722 (43 percent) have the CVE assigned in the same year as the KEV addition, but records with wide gaps are present in numbers too.
- Grouped by product name, the label Apple Multiple Products alone covers 53 records, against Microsoft Windows at 172 and Google Chromium V8 at 39.
- Grouped by product, Microsoft Windows leads at 172, Apple Multiple Products at 53 and Google Chromium V8 at 39.
1Why an overflowing integer ends in running code
An integer overflow is what happens when a calculation exceeds the range a variable can hold and turns into an unintended small or negative value. It looks like a mere arithmetic error, but the picture changes when that value is used as the size of a memory allocation. More data gets written than the allocated region holds, and memory that should not change is overwritten.
Hijacking the flow of execution from there is the classic path, which is why this record says arbitrary code execution may follow.
2A five-year gap, on the record
The CVE number was assigned in 2021; the addition to KEV came in 2026. Counting the gap between the year of CVE assignment and the year of KEV addition across the 1,685 records this site holds as of 2026-08-28, the same year accounts for 722 of them — 43 percent.
But records with wide gaps like this one are present in numbers too, showing that KEV is not a bulletin of new vulnerabilities but a ledger of ones confirmed as exploited. That is why age alone is not grounds for dropping an entry.
3The label Multiple Products
The catalog gives the product as Multiple Products and names five in the description: tvOS, macOS, Safari, iPadOS and watchOS. Products with different purposes share one vulnerability because they share a common foundation for processing web content.
Grouping the 1,685 records this site holds as of 2026-08-28 by product name, the single label Apple Multiple Products accounts for 53 of them, a scale comparable to Microsoft Windows at 172 and Google Chromium V8 at 39. One fault in one foundation surfaces to users as separate products.
Why it matters
KEV is not ordered by novelty, so lowering priority because a CVE is old runs against the purpose of the ledger. Vulnerabilities rooted in a shared foundation also fail to line up with units of asset management: keeping a register per operating system scatters one fault across separate entries and invites gaps in the response.
FAQ
What is an integer overflow?
Why is a five-year-old CVE added now?
Why are five products affected at once?
Sources (primary)
This article is an independent organization based on the U.S. official data below. Always verify the exact, latest details and applicability with the official and vendor sources.
- CISA KEV Catalog (known exploited list)
- NVD (CVE details / CVSS)
- Vendor / reference advisory
- Vendor / reference advisory
- Vendor / reference advisory
- Vendor / reference advisory
- Vendor / reference advisory
- This product uses data from the NVD API but is not endorsed or certified by the NVD. KEV data is CC0 (public domain).