CVE DatabaseCVE-2023-32373
한국어 권고문 →
CVE-2023-323738.8/HIGHCISA KEVCWE-416CWE-416

Apple WebKit Use-After-Free Remote Code Execution Vulnerability (CVE-2023-32373) Urgent Security Advisory

⚡ Jump to Patch
Affected Vendors
apple
Affected Components
safari, ios, ipados, macos, watchos, tvos
Published Date
2023-06-23
CVSS v3.1
8.8
HIGH
EPSS (30d)
12.2%
FIRST.org
CISA KEV
Exploited

Executive & SecOps Summary

SECOPS ASSESSMENT
Affected Scope

iOS/iPadOS 15 and 16, macOS Ventura, watchOS, tvOS, and Safari versions prior to 16.5

Impact

Processing maliciously crafted web content may lead to arbitrary code execution (RCE), and Apple is aware of active exploitation in the wild

Mitigation

Immediately update operating systems and Safari to the latest patched versions using Apple's official software update mechanism

Affected Products & Version Scope

Safari prior to 16.5, iOS 15.7.6 and iPadOS 15.7.6, iOS 16.5 and iPadOS 16.5, macOS Ventura prior to 13.4, watchOS prior to 9.5, and tvOS prior to 16.5

Remediation & Live Workaround Commands

PATCH & WORKAROUND

1. Official Patch & Version Upgrade Commands

Apply the official security updates immediately. For enterprise macOS fleets, administrators can force software updates via MDM or execute the following commands via terminal:

bash
# List available software updates
softwareupdate -l

# Install all critical updates including macOS Ventura 13.4/Safari 16.5 and restart
sudo softwareupdate -i -a --restart

2. Temporary Workaround & Hardening Configuration

If immediate patching is not feasible, restrict access to untrusted websites and enforce the use of alternative sandboxed browsers. You can also use configuration profiles to restrict WebKit execution or monitor outbound traffic:

bash
# Example: Block outbound traffic to untrusted domains at the network gateway
# Monitor and restrict WebKit-based user agents from accessing external untrusted resources

3. Log Audit & IoC Verification Commands

Run the following shell script on macOS endpoints to audit the current operating system and Safari versions for vulnerability exposure:

bash
#!/bin/bash
# Check macOS Product Version
os_ver=$(sw_vers -productVersion)
echo 'Detected macOS Version:' $os_ver

# Check Safari Bundle Version
if [ -f '/Applications/Safari.app/Contents/Info.plist' ]; then
  safari_ver=$(defaults read /Applications/Safari.app/Contents/Info.plist BundleShortVersionString)
  echo 'Detected Safari Version:' $safari_ver
else
  echo 'Safari application bundle not found.'
fi
Interactive SecOps Remediation Checklist
0/4 (0%)
Recommended Security Control & Mitigation Partner
SentinelOne Singularity AI EDR
This vulnerability is actively exploited in the wild; immediately update all Apple endpoints and Safari browsers to the latest patched releases.

Block Kernel Privilege Escalation & Ransomware Payloads Before You Can Reboot

Protect unpatched Windows, Linux, and macOS workloads against in-memory exploitation and lateral movement with autonomous EDR.

100% MITRE ATT&CK Detection · 1-Click Rollback

Technical Root Cause & Exploitation Mechanics

1. Vulnerability Overview & Root Cause

This vulnerability (CVE-2023-32373) is a Use-After-Free (UAF) flaw within Apple's WebKit rendering engine. It occurs due to improper memory management when handling dynamic DOM objects or elements in memory. When an object is deleted but its reference pointer is not cleared, the system may attempt to reuse this dangling pointer, allowing an attacker to manipulate the memory layout and hijack the execution flow.

2. Exploitation Mechanics & Attack Scenario

An attacker exploits this vulnerability by hosting a specially crafted web page containing malicious HTML, JavaScript, or CSS. When a victim visits this page using Safari or any WebKit-based browser, the malicious script triggers the premature deallocation of a specific memory object. The attacker then fills the freed memory space with controlled payload data, causing the engine to execute arbitrary shellcode when it attempts to access the corrupted object.

3. Infrastructure & Business Impact

As this vulnerability is listed in the CISA KEV catalog, it poses an immediate threat due to active exploitation. Successful exploitation allows remote attackers to execute arbitrary code with the privileges of the current user. This can lead to complete endpoint compromise, unauthorized access to sensitive corporate data, session hijacking, and lateral movement within enterprise networks.

Official Vendor Advisories & References

Frequently Asked SecOps Questions (CVE-2023-32373)

FAQ

Q1. How critical is CVE-2023-32373 and is it actively exploited in the wild?

CVE-2023-32373 is rated CVSS 8.8 (HIGH) with a 30-day EPSS exploitation probability of 12.2%. It is listed in the CISA Known Exploited Vulnerabilities (KEV) catalog, requiring immediate emergency remediation.

Q2. Which vendors and products are affected by CVE-2023-32373?

Primary impacted vendors include apple across safari, ios, ipados, macos, watchos, tvos. Scope summary: Safari prior to 16.5, iOS 15.7.6 and iPadOS 15.7.6, iOS 16.5 and iPadOS 16.5, macOS Ventura prior to 13.4, watchOS prior to 9.5, and tvOS prior to 16.5

Q3. What temporary mitigations or workarounds exist for CVE-2023-32373 before patching?

[Mitigation] Immediately update operating systems and Safari to the latest patched versions using Apple's official software update mechanism Follow the CLI remediation commands and interactive SecOps checklist on this page to restrict exposure prior to your maintenance window.

SECOPS WORKBENCH INTEGRATION

Generate an Internal Engineering Notice or CISO Report for CVE-2023-32373

Instantly format this advisory into an executive CISO summary or engineering patch ticket.

Generate Report →

🔗 Related Advisories in Similar Stack (apple)

View Category →
SecOps Advisory Dispatch & RSS Feed

Subscribe to Daily Vulnerability Briefings & KEV Alerts

Concise morning briefings for SecOps, DevSecOps, and SRE teams covering newly exploited CVEs and mitigation priorities.

Slack / Teams / RSS Feed:
PatchKO
CVE-2023-32373 Apple WebKit Use-After-Free Remote Code Execution Vulnerability (CVE-2023-32373) Urgent Security Advisory (CVSS 8.8) - Patch & Workaround | CVE Pulse