CVE-2020-9934 — Apple iOS, iPadOS, and macOS Input Validation Vulnerability

CVE-2020-9934

Apple iOS/iPadOS/macOS — Local Input Validation Flaw Leaks Sensitive User Information

What is affected?

This vulnerability spans iOS, iPadOS, and macOS — Apple's mobile and desktop operating systems — covering the core platform that every app and user session on these devices depends on for enforcing boundaries between what different apps and users are permitted to see.

Overview

CVE-2020-9934 is an input validation vulnerability that allows a local attacker to view sensitive user information they should not have access to. Apple addressed it in the September 2020 release cycle (iOS 14.0, iPadOS 14.0, and macOS Catalina 10.15.7). Apple's own security advisories for this CVE are notably terse, providing only a high-level description without extensive technical detail — a common pattern for Apple advisories covering local information-disclosure issues.

Technical Details

The underlying flaw is an input validation weakness (consistent with the "unspecified" CWE classification here) that permits a process or user without the appropriate entitlement to access sensitive information that should be gated by the OS's privilege boundaries. The CVSS vector (AV:L/AC:L/PR:L/UI:N) indicates the attacker needs local access and some existing low-level privileges, but no user interaction and no unusual complexity — consistent with a straightforward access-control gap rather than a complex memory-corruption exploit chain.

Discovery

Addressed through Apple's routine security update process; Apple's advisories (HT211288 for iOS/iPadOS, HT211289 for macOS) document the fix without crediting an external researcher by name in the versions available.

Exploitation Context

CISA's KEV catalog listing, added roughly two years after the patch, confirms this vulnerability has been exploited in the wild. Local information-disclosure bugs of this kind are typically used by attackers who already have some code execution or access on a device — such as through a malicious app or a separate initial-access exploit — to harvest additional sensitive user data as part of a broader compromise, rather than as a standalone attack vector.

Remediation

  1. Update to iOS 14.0, iPadOS 14.0, macOS Catalina 10.15.7, or later releases that contain the fix.
  2. Enable automatic OS updates on managed device fleets to minimize the exposure window.
  3. Review installed applications for anything untrusted or sideloaded, since exploitation of local information-disclosure bugs typically requires an existing local foothold.
  4. For managed enterprise devices, ensure MDM policies enforce timely OS update compliance.
  5. Treat any device that cannot be updated as an ongoing exposure given confirmed KEV exploitation.

Key Details

PropertyValue
CVE ID CVE-2020-9934
Vendor / Product Apple — iOS, iPadOS, and macOS
NVD Published2020-10-16
NVD Last Modified2025-10-23
CVSS 3.1 Score5.5
CVSS 3.1 VectorCVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N
SeverityMEDIUM
CISA KEV Added2022-09-08
CISA KEV Deadline2022-09-29
Known Ransomware Use No

CVSS 3.1 Breakdown

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

Required Action

CISA BOD 22-01 Deadline: 2022-09-29. Apply updates per vendor instructions.

Timeline

DateEvent
2020-09-16Patched by Apple in iOS 14.0, iPadOS 14.0, and macOS Catalina 10.15.7
2022-09-08Added to CISA Known Exploited Vulnerabilities catalog
2022-09-29CISA BOD 22-01 remediation deadline