What Makes Kernel-Level Bugs on Apple Devices Different?
Apple's app sandboxing model relies on strict isolation between an app and the kernel — a compromised or malicious app should only affect its own data. A kernel-level memory corruption bug breaks that isolation, letting an app escalate from its sandboxed context to full kernel privileges, which is why bugs like this one are the essential second half of complete jailbreak and targeted-exploitation chains.
Overview
CVE-2020-3837 is a memory corruption vulnerability (CWE-787) affecting iOS, iPadOS, macOS, tvOS, and watchOS that could allow a malicious application to execute code with kernel privileges (CVSS 3.1: AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H, 7.8 High), fixed across all five OS families in March 2020.
Technical Details
The vulnerability allows an application, once it has some form of initial code execution, to trigger memory corruption in the kernel that an attacker can shape to escalate privileges beyond the app sandbox's normal restrictions — the same general privilege-escalation pattern documented in several other Apple kernel bugs on this site, such as CVE-2020-9859 and CVE-2020-27932.
Discovery
Fixed as part of Apple's routine iOS 13.4 / iPadOS 13.4 release cycle and corresponding macOS, tvOS, and watchOS updates.
Exploitation Context
CISA added this CVE to KEV in June 2022 based on confirmed exploitation. As with most Apple kernel bugs, this vulnerability is most valuable to an attacker as the privilege-escalation component of a broader exploitation chain rather than as a standalone initial-access vector.
Remediation
- Update every affected Apple OS — iOS, iPadOS, macOS, tvOS, and watchOS — to the version including this fix or later.
- Enable automatic software updates across managed Apple device fleets.
- Deploy mobile threat detection tooling for high-risk users who may be targeted with sophisticated multi-stage exploitation chains.
- Confirm all affected platforms are patched, not just the primary one you manage — this bug spans five distinct Apple OS families simultaneously.
Key Details
| Property | Value |
|---|---|
| CVE ID | CVE-2020-3837 |
| Vendor / Product | Apple — Multiple Products |
| NVD Published | 2020-02-27 |
| NVD Last Modified | 2025-10-23 |
| CVSS 3.1 Score | 7.8 |
| CVSS 3.1 Vector | CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H |
| Severity | HIGH |
| CWE | CWE-787 find similar ↗ |
| CISA KEV Added | 2022-06-27 |
| CISA KEV Deadline | 2022-07-18 |
| Known Ransomware Use | No |
CVSS 3.1 Breakdown
Required Action
Timeline
| Date | Event |
|---|---|
| 2020-03 | Fixed across iOS, iPadOS, macOS, tvOS, and watchOS |
| 2022-06-27 | Added to CISA Known Exploited Vulnerabilities catalog |
| 2022-07-18 | CISA BOD 22-01 remediation deadline |
References
| Resource | Type |
|---|---|
| Apple Security Advisory — About the security content of iOS 13.4 and iPadOS 13.4 | Vendor Advisory |
| NVD — CVE-2020-3837 | Vulnerability Database |
| CISA KEV Catalog Entry | US Government |