---
id: CVE-2026-84571
title: A buffer overflow was addressed with improved bounds checking
summary: >-
  A buffer overflow was addressed with improved bounds checking. This issue is
  fixed in iOS 27 and iPadOS 27, macOS Golden Gate 27, tvOS 27, visionOS 27,
  watchOS 27. Processing a maliciously crafted image may lead to unexpected app
  termina…
severity: medium
cvss: 4.3
cvssVector: 'CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L'
cwe:
  - CWE-120
vendor: apple
product: ipados
affected:
  - ipados < 27.0
  - iphone_os < 27.0
  - macos < 27.0
  - tvos < 27.0
  - visionos < 27.0
  - watchos < 27.0
patched:
  - ipados 27.0
  - iphone_os 27.0
  - macos 27.0
  - tvos 27.0
  - visionos 27.0
  - watchos 27.0
published: '2026-09-14'
updated: '2026-09-18'
sourceUpdated: '2026-09-18T14:41:29.717'
source: NVD
sourceUrl: 'https://nvd.nist.gov/vuln/detail/CVE-2026-84571'
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/149036'
    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
tags:
  - nvd
  - cve.org
epss: 0.00399
epssPercentile: 0.31344
ssvc:
  exploitation: none
  automatable: 'no'
  technicalImpact: partial
  timestamp: '2026-09-17T16:58:06.704303Z'
ingestedAt: '2026-09-14T21:15:17.521Z'
---

## Overview

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

## Affected

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

## Remediation

Upgrade past the affected range:

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