---
id: "CVE-2026-84508"
kind: "vulnerability"
aliases: ["CVE-2026-84508"]
title: "Apple iOS and macOS: missing access check lets an app read protected user data"
severity: "medium"
cvss: 5.5
epss: null
exploited: false
status: "open"
category: "other"
products: []
ecosystems: []
tags: ["apple", "ios", "ipados", "macos", "other", "visionos"]
not_affected_if: ["already-patched"]
published_at: "2026-10-20T01:17:20+00:00"
first_seen_at: "2026-10-23T21:57:19+00:00"
updated_at: "2026-10-25T04:12:40+00:00"
sources: [{"source": "nvd", "url": "https://nvd.nist.gov/vuln/detail/CVE-2026-84508", "first_seen_at": "2026-10-23T21:57:19+00:00"}]
---

# Apple iOS and macOS: missing access check lets an app read protected user data

Apple's advisory says an app can reach protected user data because the caller's access was not validated properly. Fixed in iOS 27, iPadOS 27, macOS Golden Gate 27, macOS Tahoe 26.7 and visionOS 27.

_Summary, check and fix written by a model from the sources; labelled as such._

## How to check

- Check the OS version on each device: iOS and iPadOS under Settings > General > About, macOS under About This Mac.
- unknown for fleet-wide checks, as the sources do not name a MDM or inventory command.

## Fix

- Update iOS and iPadOS to `27` or later.
- Update macOS Tahoe to `26.7` or later, and macOS Golden Gate to `27`.
- Update visionOS to `27` or later.

## Timeline

- 2026-10-23T21:57:19+00:00 nvd https://nvd.nist.gov/vuln/detail/CVE-2026-84508

## From the sources

This issue was addressed with improved validation of the caller's access. This issue is fixed in iOS 27 and iPadOS 27, macOS Golden Gate 27, macOS Tahoe 26.7, visionOS 27. An app may be able to access protected user data.

---

_Free to read at a human pace. An API with keys and an MCP server are in preparation; early access: hello@infrastack.ai_
