CVE-2024-23222 Apple Multiple Products WebKit Type Confusion

Exploited in the wild High 8.8 Published Updated

Attackers can execute arbitrary code by tricking users into visiting malicious web content in Safari or WebKit-based apps on Apple devices.

Exploited in the wild
Since 23 Jan 2024
Login needed
Not needed
Attackable
Over the internet
Victim action needed
A user has to click or open something
Fix
Available

What is CVE-2024-23222?

CVE-2024-23222 is a high-severity memory corruption vulnerability in Apple Ipados, published on 23 Jan 2024. An attacker can exploit it over the internet without logging in, and only if a user opens a file or follows a link.

Official description

A type confusion issue was addressed with improved checks. This issue is fixed in Safari 17.3, iOS 15.8.7 and iPadOS 15.8.7, iOS 16.7.5 and iPadOS 16.7.5, iOS 17.3 and iPadOS 17.3, macOS Monterey 12.7.3, macOS Sonoma 14.3, macOS Ventura 13.6.4, tvOS 17.3, visionOS 1.0.2. Processing maliciously crafted web content may lead to arbitrary code execution. This fix associated with the Coruna exploit was shipped in iOS 17.3 on January 22, 2024. This update brings that fix to devices that cannot update to the latest iOS version.

Weakness: CWE-843

Which versions are affected by CVE-2024-23222?

It affects 6 products.

Linux distribution packages (7)
webkit2gtk3 SUSE:Enterprise Storage 7.1All versions2.42.4-150200.100.1
webkit2gtk3 SUSE:Linux Enterprise High Performance Computing 15 SP2-LTSSAll versions2.42.4-150200.100.1
webkit2gtk3 SUSE:Linux Enterprise High Performance Computing 15 SP3-LTSSAll versions2.42.4-150200.100.1
webkit2gtk3 SUSE:Linux Enterprise Server 15 SP2-LTSSAll versions2.42.4-150200.100.1
webkit2gtk3 SUSE:Linux Enterprise Server 15 SP3-LTSSAll versions2.42.4-150200.100.1
webkit2gtk3 SUSE:Linux Enterprise Server for SAP Applications 15 SP2All versions2.42.4-150200.100.1
webkit2gtk3 SUSE:Linux Enterprise Server for SAP Applications 15 SP3All versions2.42.4-150200.100.1

Products include Apple Ipados, Apple Iphone Os, Apple Macos, Apple Safari, Apple Tvos, Apple Visionos.

How do I fix CVE-2024-23222?

Apply the vendor's patch. US federal agencies must fix it by 13 Feb 2024.

Upgrade to the fixed version. Memory-safe languages, compiler hardening and fuzzing prevent most new cases. More about Memory corruption.

Is CVE-2024-23222 being exploited?

Yes. Attackers have exploited CVE-2024-23222 in the wild since at least 23 Jan 2024.

Public exploit code: 3 proofs of concept on GitHub.

All Apple Ipados vulnerabilities

Sources

Also known as DEBIAN-CVE-2024-23222, GHSA-93px-8x98-j7p2, SUSE-SU-2024:0301-1, UBUNTU-CVE-2024-23222.

Is CVE-2024-23222 in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free