Cloudanix VulnDB

CVE-2022-46700

High · 8.8

CVSS

8.8

EPSS

1.3%

Published

Dec 15, 2022

CISA due date

—

Cloudanix analysis

Monitor only SSVC: Track

A flaw in how certain Apple products handle web pages could let attackers run harmful code on a device simply by getting someone to visit a bad website.

Exploitation
Requires User Interaction
Attacker needs
User Interaction
Complexity
Moderate
Impact
Remote Code Execution
Component
Application
Class
Memory Corruption
Remediation
Upgrade
Effort
Medium
Patch risk
Low

What it actually does

Memory corruption from insufficient input validation when processing web content, enabling arbitrary code execution.

Why it matters to the business

Users browsing malicious sites risk full device compromise, data theft, or malware installation; high ecosystem prevalence for web browsers increases exposure across many devices despite low EPSS and no KEV listing.

How an attack unfolds

Attackers deliver maliciously crafted web content via phishing or compromised sites that trigger the type confusion/memory corruption flaw in WebKit; successful exploitation grants arbitrary code execution on affected Apple platforms as noted by associated threat actor campaigns.

How to fix it

Upgrade affected products to fixed versions: Safari 16.2, tvOS 16.2, macOS Ventura 13.1, iOS 15.7.2 / iPadOS 15.7.2, iOS 16.2 / iPadOS 16.2, watchOS 9.2; for vim/vim apply commit e1d720ee69755b7e74c41bbc8ba5af0a70d1fb5f.

How to confirm the fix worked

Verify version numbers match or exceed the listed fixed releases; test with known proof-of-concept web content if available in lab environments; confirm absence of vulnerable code paths via binary analysis or patch diff.

Typical attack path

  1. Identify or craft malicious web content exploiting the input validation flaw
  2. Host or embed the payload on a site visited by targets
  3. Victim processes the content in an affected browser or app
  4. Memory corruption leads to arbitrary code execution

How to detect it

Inspect browser crash logs, WebKit process dumps, and network traffic for anomalous web content patterns; correlate with threat actor indicators associated with Apple WebKit type confusion exploits; review system logs for unexpected code execution following web browsing sessions.

What your security team should do

  • Prioritize patching all Apple devices to the specified versions due to 1402 days since publication and active threat actor interest
  • Monitor EPSS trend for any future increase (+10% observed)
  • Block or filter untrusted web content where updates cannot be applied immediately
  • Review browser logs and crash reports for memory corruption indicators

The record

A memory corruption issue was addressed with improved input validation. This issue is fixed in Safari 16.2, tvOS 16.2, macOS Ventura 13.1, iOS 15.7.2 and iPadOS 15.7.2, iOS 16.2 and iPadOS 16.2, watchOS 9.2. Processing maliciously crafted web content may lead to arbitrary code execution.

Affected packages

Ecosystem Package Introduced Fixed
AlmaLinux:8 webkit2gtk3 0 2.38.5-1.el8
AlmaLinux:8 webkit2gtk3-devel 0 2.38.5-1.el8
AlmaLinux:8 webkit2gtk3-jsc 0 2.38.5-1.el8
AlmaLinux:8 webkit2gtk3-jsc-devel 0 2.38.5-1.el8
AlmaLinux:9 webkit2gtk3 0 2.38.5-1.el9
AlmaLinux:9 webkit2gtk3-devel 0 2.38.5-1.el9
AlmaLinux:9 webkit2gtk3-jsc 0 2.38.5-1.el9
AlmaLinux:9 webkit2gtk3-jsc-devel 0 2.38.5-1.el9
Debian:10 webkit2gtk 0 2.38.3-1~deb10u1
Debian:11 webkit2gtk 0 2.38.3-1~deb11u1
Debian:11 wpewebkit 0 2.38.3-1~deb11u1
Debian:12 webkit2gtk 0 2.38.3-1
Debian:12 wpewebkit 0 2.38.3-1
Debian:13 webkit2gtk 0 2.38.3-1
Debian:13 wpewebkit 0 2.38.3-1
Mageia:8 webkit2 0 2.38.3-1.mga8
Red Hat:enterprise_linux:8::appstream webkit2gtk3 0 0:2.38.5-1.el8
Red Hat:enterprise_linux:8::appstream webkit2gtk3-debuginfo 0 0:2.38.5-1.el8
Red Hat:enterprise_linux:8::appstream webkit2gtk3-debugsource 0 0:2.38.5-1.el8
Red Hat:enterprise_linux:8::appstream webkit2gtk3-devel 0 0:2.38.5-1.el8
Red Hat:enterprise_linux:8::appstream webkit2gtk3-devel-debuginfo 0 0:2.38.5-1.el8
Red Hat:enterprise_linux:8::appstream webkit2gtk3-jsc 0 0:2.38.5-1.el8
Red Hat:enterprise_linux:8::appstream webkit2gtk3-jsc-debuginfo 0 0:2.38.5-1.el8
Red Hat:enterprise_linux:8::appstream webkit2gtk3-jsc-devel 0 0:2.38.5-1.el8
Red Hat:enterprise_linux:8::appstream webkit2gtk3-jsc-devel-debuginfo 0 0:2.38.5-1.el8
Red Hat:enterprise_linux:9::appstream webkit2gtk3 0 0:2.38.5-1.el9
Red Hat:enterprise_linux:9::appstream webkit2gtk3-debuginfo 0 0:2.38.5-1.el9
Red Hat:enterprise_linux:9::appstream webkit2gtk3-debugsource 0 0:2.38.5-1.el9
Red Hat:enterprise_linux:9::appstream webkit2gtk3-devel 0 0:2.38.5-1.el9
Red Hat:enterprise_linux:9::appstream webkit2gtk3-devel-debuginfo 0 0:2.38.5-1.el9
Red Hat:enterprise_linux:9::appstream webkit2gtk3-jsc 0 0:2.38.5-1.el9
Red Hat:enterprise_linux:9::appstream webkit2gtk3-jsc-debuginfo 0 0:2.38.5-1.el9
Red Hat:enterprise_linux:9::appstream webkit2gtk3-jsc-devel 0 0:2.38.5-1.el9
Red Hat:enterprise_linux:9::appstream webkit2gtk3-jsc-devel-debuginfo 0 0:2.38.5-1.el9
SUSE:Enterprise Storage 6 webkit2gtk3 0 2.38.3-150000.3.125.1
SUSE:Enterprise Storage 6 webkit2gtk3 0 2.38.5-150000.3.134.1
SUSE:Enterprise Storage 7 webkit2gtk3 0 2.38.3-150200.57.1
SUSE:Enterprise Storage 7 webkit2gtk3 0 2.38.5-150200.66.1
SUSE:Enterprise Storage 7.1 webkit2gtk3 0 2.38.3-150200.57.1
SUSE:Enterprise Storage 7.1 webkit2gtk3 0 2.38.5-150200.66.1
SUSE:Linux Enterprise High Performance Computing 15 SP1-LTSS webkit2gtk3 0 2.38.3-150000.3.125.1
SUSE:Linux Enterprise High Performance Computing 15 SP1-LTSS webkit2gtk3 0 2.38.5-150000.3.134.1
SUSE:Linux Enterprise High Performance Computing 15 SP2-LTSS webkit2gtk3 0 2.38.3-150200.57.1
SUSE:Linux Enterprise High Performance Computing 15 SP2-LTSS webkit2gtk3 0 2.38.5-150200.66.1
SUSE:Linux Enterprise High Performance Computing 15 SP3-ESPOS webkit2gtk3 0 2.38.3-150200.57.1
SUSE:Linux Enterprise High Performance Computing 15 SP3-ESPOS webkit2gtk3 0 2.38.5-150200.66.1
SUSE:Linux Enterprise High Performance Computing 15 SP3-LTSS webkit2gtk3 0 2.38.3-150200.57.1
SUSE:Linux Enterprise High Performance Computing 15 SP3-LTSS webkit2gtk3 0 2.38.5-150200.66.1
SUSE:Linux Enterprise Module for Basesystem 15 SP4 webkit2gtk3-soup2 0 2.38.5-150400.4.34.2
SUSE:Linux Enterprise Module for Desktop Applications 15 SP4 webkit2gtk3 0 2.38.5-150400.4.34.2
SUSE:Linux Enterprise Module for Development Tools 15 SP4 webkit2gtk4 0 2.38.5-150400.4.34.2
SUSE:Linux Enterprise Real Time 15 SP3 webkit2gtk3 0 2.38.3-150200.57.1
SUSE:Linux Enterprise Real Time 15 SP3 webkit2gtk3 0 2.38.5-150200.66.1
SUSE:Linux Enterprise Server 12 SP2-BCL webkit2gtk3 0 2.38.3-2.123.1
SUSE:Linux Enterprise Server 12 SP4-LTSS webkit2gtk3 0 2.38.3-2.123.1
SUSE:Linux Enterprise Server 12 SP5 webkit2gtk3 0 2.38.3-2.123.1
SUSE:Linux Enterprise Server 15 SP1-LTSS webkit2gtk3 0 2.38.3-150000.3.125.1
SUSE:Linux Enterprise Server 15 SP1-LTSS webkit2gtk3 0 2.38.5-150000.3.134.1
SUSE:Linux Enterprise Server 15 SP2-LTSS webkit2gtk3 0 2.38.3-150200.57.1
SUSE:Linux Enterprise Server 15 SP2-LTSS webkit2gtk3 0 2.38.5-150200.66.1
SUSE:Linux Enterprise Server 15 SP3-LTSS webkit2gtk3 0 2.38.3-150200.57.1
SUSE:Linux Enterprise Server 15 SP3-LTSS webkit2gtk3 0 2.38.5-150200.66.1
SUSE:Linux Enterprise Server for SAP Applications 12 SP4 webkit2gtk3 0 2.38.3-2.123.1
SUSE:Linux Enterprise Server for SAP Applications 12 SP5 webkit2gtk3 0 2.38.3-2.123.1
SUSE:Linux Enterprise Server for SAP Applications 15 SP1 webkit2gtk3 0 2.38.3-150000.3.125.1
SUSE:Linux Enterprise Server for SAP Applications 15 SP1 webkit2gtk3 0 2.38.5-150000.3.134.1
SUSE:Linux Enterprise Server for SAP Applications 15 SP2 webkit2gtk3 0 2.38.3-150200.57.1
SUSE:Linux Enterprise Server for SAP Applications 15 SP2 webkit2gtk3 0 2.38.5-150200.66.1
SUSE:Linux Enterprise Server for SAP Applications 15 SP3 webkit2gtk3 0 2.38.3-150200.57.1
SUSE:Linux Enterprise Server for SAP Applications 15 SP3 webkit2gtk3 0 2.38.5-150200.66.1
SUSE:Linux Enterprise Software Development Kit 12 SP5 webkit2gtk3 0 2.38.3-2.123.1
SUSE:Manager Proxy 4.1 webkit2gtk3 0 2.38.3-150200.57.1
SUSE:Manager Proxy 4.2 webkit2gtk3 0 2.38.3-150200.57.1
SUSE:Manager Proxy 4.2 webkit2gtk3 0 2.38.5-150200.66.1
SUSE:Manager Retail Branch Server 4.1 webkit2gtk3 0 2.38.3-150200.57.1
SUSE:Manager Retail Branch Server 4.2 webkit2gtk3 0 2.38.3-150200.57.1
SUSE:Manager Server 4.1 webkit2gtk3 0 2.38.3-150200.57.1
SUSE:Manager Server 4.2 webkit2gtk3 0 2.38.3-150200.57.1
SUSE:Manager Server 4.2 webkit2gtk3 0 2.38.5-150200.66.1
SUSE:OpenStack Cloud 9 webkit2gtk3 0 2.38.3-2.123.1
SUSE:OpenStack Cloud Crowbar 9 webkit2gtk3 0 2.38.3-2.123.1
Ubuntu:16.04:LTS qtwebkit-opensource-src 0 No fix
Ubuntu:16.04:LTS qtwebkit-source 0 No fix
Ubuntu:16.04:LTS webkit2gtk 0 No fix
Ubuntu:16.04:LTS webkitgtk 0 No fix
Ubuntu:18.04:LTS qtwebkit-opensource-src 0 No fix
Ubuntu:18.04:LTS qtwebkit-source 0 No fix
Ubuntu:18.04:LTS webkit2gtk 0 No fix
Ubuntu:18.04:LTS webkitgtk 0 No fix
Ubuntu:20.04:LTS qtwebkit-opensource-src 0 No fix
Ubuntu:20.04:LTS webkit2gtk 0 2.38.3-0ubuntu0.20.04.1
Ubuntu:20.04:LTS wpewebkit 0 No fix
Ubuntu:22.04:LTS qtwebkit-opensource-src 0 No fix
Ubuntu:22.04:LTS webkit2gtk 0 2.38.3-0ubuntu0.22.04.1
Ubuntu:22.04:LTS wpewebkit 0 No fix
Ubuntu:24.04:LTS qtwebkit-opensource-src 0 No fix
Ubuntu:Pro:16.04:LTS qtwebkit-opensource-src 0 No fix
Ubuntu:Pro:16.04:LTS qtwebkit-source 0 No fix
Ubuntu:Pro:16.04:LTS webkit2gtk 0 No fix
Ubuntu:Pro:16.04:LTS webkitgtk 0 No fix
Ubuntu:Pro:18.04:LTS qtwebkit-opensource-src 0 No fix
Ubuntu:Pro:18.04:LTS qtwebkit-source 0 No fix
Ubuntu:Pro:18.04:LTS webkit2gtk 0 No fix
Ubuntu:Pro:18.04:LTS webkitgtk 0 No fix
Ubuntu:Pro:20.04:LTS qtwebkit-opensource-src 0 No fix
Ubuntu:Pro:20.04:LTS wpewebkit 0 No fix
Ubuntu:Pro:22.04:LTS qtwebkit-opensource-src 0 No fix
Ubuntu:Pro:22.04:LTS wpewebkit 0 No fix
Ubuntu:Pro:24.04:LTS qtwebkit-opensource-src 0 No fix
openSUSE:Leap 15.4 webkit2gtk3 0 2.38.3-150200.57.1
openSUSE:Leap 15.4 webkit2gtk3 0 2.38.5-150400.4.34.2
openSUSE:Leap 15.4 webkit2gtk3 0 2.38.5-150200.66.1
openSUSE:Leap 15.4 webkit2gtk3-soup2 0 2.38.5-150400.4.34.2
openSUSE:Leap 15.4 webkit2gtk4 0 2.38.5-150400.4.34.2

Related vulnerabilities