---
id: "CVE-2023-23529"
kind: "vulnerability"
aliases: ["CVE-2023-23529"]
title: "A type confusion issue was addressed with improved checks"
severity: "critical"
cvss: 8.8
epss: null
exploited: true
status: "open"
category: "vendor"
products: [{"name": "Apple Multiple Products", "fixed": [], "affected": "", "ecosystem": "vendor"}, {"name": "apple safari", "fixed": ["16.3"], "affected": "< 16.3", "ecosystem": "vendor"}, {"name": "apple ipados", "fixed": ["15.7.4"], "affected": "< 15.7.4", "ecosystem": "vendor"}, {"name": "apple ipados", "fixed": ["16.3.1"], "affected": ">= 16.0, < 16.3.1", "ecosystem": "vendor"}, {"name": "apple iphone os", "fixed": ["15.7.4"], "affected": "< 15.7.4", "ecosystem": "vendor"}, {"name": "apple iphone os", "fixed": ["16.3.1"], "affected": ">= 16.0, < 16.3.1", "ecosystem": "vendor"}, {"name": "apple macos", "fixed": ["13.2.1"], "affected": ">= 13.0, < 13.2.1", "ecosystem": "vendor"}]
ecosystems: ["vendor"]
tags: ["exploited", "ios", "ipados", "macos", "safari", "self-hosted", "vendor", "webkit"]
not_affected_if: ["patched-os-version"]
published_at: "2023-02-14T00:00:00+00:00"
first_seen_at: "2026-10-23T19:11:52+00:00"
updated_at: "2026-10-23T22:29:04+00:00"
sources: [{"source": "kev", "url": "https://www.cisa.gov/known-exploited-vulnerabilities-catalog?search_api_fulltext=CVE-2023-23529", "first_seen_at": "2026-10-23T19:11:52+00:00"}, {"source": "nvd", "url": "https://nvd.nist.gov/vuln/detail/CVE-2023-23529", "first_seen_at": "2026-10-23T22:29:04+00:00"}]
---

# A type confusion issue was addressed with improved checks

A type confusion bug in Apple's WebKit engine lets a crafted web page run code when it is processed by Safari or another WebKit-based app on iOS, macOS, or iPadOS. CISA lists it as actively exploited in the wild.

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

## Affected

- vendor:Apple Multiple Products affected ? fixed ?
- vendor:apple safari affected < 16.3 fixed 16.3
- vendor:apple ipados affected < 15.7.4 fixed 15.7.4
- vendor:apple ipados affected >= 16.0, < 16.3.1 fixed 16.3.1
- vendor:apple iphone os affected < 15.7.4 fixed 15.7.4
- vendor:apple iphone os affected >= 16.0, < 16.3.1 fixed 16.3.1
- vendor:apple macos affected >= 13.0, < 13.2.1 fixed 13.2.1

## How to check

Check the device OS version in Settings > General > About (iOS/iPadOS) or Apple menu > About This Mac (macOS) and compare against the patched release in Apple's advisory.

## Fix

Update iOS, iPadOS, and macOS to a release that includes the Apple fix for CVE-2023-23529, per Apple's security notes; the sources do not name the exact fixed versions.
For non-Apple apps that embed WebKit, update to a build that includes the WebKit fix.

## Timeline

- 2026-10-23T19:11:52+00:00 kev https://www.cisa.gov/known-exploited-vulnerabilities-catalog?search_api_fulltext=CVE-2023-23529
- 2026-10-23T22:29:04+00:00 nvd https://nvd.nist.gov/vuln/detail/CVE-2023-23529

## From the sources

Apple iOS, MacOS, Safari and iPadOS WebKit contain a type confusion vulnerability that leads to code execution when processing maliciously crafted web content. This vulnerability could impact HTML parsers that use WebKit, including but not limited to Apple Safari and non-Apple products which rely on WebKit for HTML processing.

CISA required action: Apply updates per vendor instructions.

---

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