CVE-2020-9818 — Apple iOS, iPadOS, and watchOS Out-of-Bounds Write Vulnerability

CVE-2020-9818

Apple Mail (iOS/iPadOS/watchOS) — Out-of-Bounds Write via a Maliciously Crafted Mail Message

Why Mail App Vulnerabilities Matter

Apple's built-in Mail app is one of the most consistently used apps on iOS and iPadOS devices, and it processes incoming messages — including attacker-controlled content — often before the user has decided whether to trust the sender. A memory-corruption bug in Mail's message-parsing code is attractive to attackers precisely because triggering it can require nothing more than a malicious email arriving, with exploitation potentially occurring even before the user actively engages with the message.

Overview

CVE-2020-9818 is an out-of-bounds write vulnerability (CWE-787) in Apple Mail on iOS, iPadOS, and watchOS. Processing a maliciously crafted mail message can corrupt memory in a way that leads to code modification or application crash (CVSS 3.1: AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H, 8.8 High).

Technical Details

The vulnerability lies in how Mail parses certain fields or content within an incoming message; a specially crafted message can trigger a write operation outside the bounds of an allocated buffer, corrupting adjacent memory. Depending on what an attacker can control in that corrupted memory, this can range from an application crash to a foothold for further code execution.

Discovery

Fixed as part of an iOS/iPadOS/watchOS point release; not associated with a named external researcher credit in Apple's advisory.

Exploitation Context

CISA added this CVE to KEV in November 2021 based on confirmed exploitation. Mail-parsing vulnerabilities on mobile platforms have historically been attractive for targeted surveillance-style attacks, since a malicious message can potentially trigger exploitation with minimal or no visible user interaction, unlike attacks that require a user to click a link or open an attachment.

Remediation

  1. Update iOS, iPadOS, and watchOS to the version that includes this fix or later.
  2. Enable automatic software updates on all managed Apple devices to close exposure windows for mail-parsing and similar 0-click or low-interaction vulnerabilities quickly.
  3. Consider Apple's Lockdown Mode for high-risk users (executives, journalists, activists) who may be targeted with sophisticated messaging-based exploitation.
  4. Treat any device that remained unpatched for an extended period as a candidate for compromise assessment if targeted surveillance is a plausible threat model.

Key Details

PropertyValue
CVE ID CVE-2020-9818
Vendor / Product Apple — iOS, iPadOS, and watchOS
NVD Published2020-06-09
NVD Last Modified2025-10-23
CVSS 3.1 Score8.8
CVSS 3.1 VectorCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
SeverityHIGH
CWE CWE-787 find similar ↗
CISA KEV Added2021-11-03
CISA KEV Deadline2022-05-03
Known Ransomware Use No

CVSS 3.1 Breakdown

Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
Required
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
High

Required Action

CISA BOD 22-01 Deadline: 2022-05-03. Apply updates per vendor instructions.

Timeline

DateEvent
2020-06Fixed in an iOS/iPadOS/watchOS point release
2021-11-03Added to CISA Known Exploited Vulnerabilities catalog
2022-05-03CISA BOD 22-01 remediation deadline