---
id: CVE-2026-86870
title: A heap buffer overflow was addressed with improved bounds checking
summary: >-
  A heap buffer overflow was addressed with improved bounds checking. This issue
  is fixed in iOS 26.7 and iPadOS 26.7, iOS 27 and iPadOS 27, macOS Golden Gate
  27, visionOS 27, watchOS 27. Processing a maliciously crafted file may lead to
  u…
severity: medium
cvss: 6.5
cvssVector: 'CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H'
cwe:
  - CWE-122
vendor: apple
product: ipados
affected:
  - ipados < 26.7
  - iphone_os < 26.7
  - macos < 27.0
  - visionos < 27.0
  - watchos < 27.0
patched:
  - ipados 26.7
  - iphone_os 26.7
  - macos 27.0
  - visionos 27.0
  - watchos 27.0
published: '2026-09-14'
updated: '2026-09-18'
sourceUpdated: '2026-09-18T15:54:15.470'
source: NVD
sourceUrl: 'https://nvd.nist.gov/vuln/detail/CVE-2026-86870'
references:
  - url: 'https://support.apple.com/en-us/149034'
    label: product-security@apple.com
  - url: 'https://support.apple.com/en-us/149035'
    label: product-security@apple.com
  - url: 'https://support.apple.com/en-us/149037'
    label: product-security@apple.com
  - url: 'https://support.apple.com/en-us/149038'
    label: product-security@apple.com
  - url: 'https://support.apple.com/en-us/149041'
    label: product-security@apple.com
tags:
  - nvd
  - cve.org
epss: 0.00451
epssPercentile: 0.36581
ssvc:
  exploitation: none
  automatable: 'no'
  technicalImpact: partial
  timestamp: '2026-09-17T16:18:25.583184Z'
ingestedAt: '2026-09-14T21:15:17.500Z'
---

## Overview

A heap buffer overflow was addressed with improved bounds checking. This issue is fixed in iOS 26.7 and iPadOS 26.7, iOS 27 and iPadOS 27, macOS Golden Gate 27, visionOS 27, watchOS 27. Processing a maliciously crafted file may lead to unexpected app termination.

## Affected

- `ipados < 26.7`
- `iphone_os < 26.7`
- `macos < 27.0`
- `visionos < 27.0`
- `watchos < 27.0`

## Remediation

Upgrade past the affected range:

- `ipados 26.7`
- `iphone_os 26.7`
- `macos 27.0`
- `visionos 27.0`
- `watchos 27.0`
