SentinelOne
CVE Vulnerability Database
Vulnerability Database/CVE-2026-28859

CVE-2026-28859: Apple Safari Use-After-Free Vulnerability

CVE-2026-28859 is a use-after-free vulnerability in Apple Safari that allows malicious websites to process restricted content outside the sandbox. This article covers technical details, affected versions, impact, and mitigation.

Published:

CVE-2026-28859 Overview

CVE-2026-28859 is an Out-of-Bounds Read vulnerability affecting Apple's WebKit browser engine across multiple Apple platforms. The vulnerability stems from improper memory handling that allows a malicious website to process restricted web content outside the sandbox. This sandbox escape vulnerability could enable attackers to access data that should be isolated within the browser's security boundary.

Critical Impact

A malicious website may be able to process restricted web content outside the sandbox, potentially enabling access to sensitive data outside the browser's security context.

Affected Products

  • Apple Safari prior to version 26.4
  • Apple iOS and iPadOS prior to version 26.4
  • Apple macOS Tahoe prior to version 26.4
  • Apple tvOS prior to version 26.4
  • Apple visionOS prior to version 26.4
  • Apple watchOS prior to version 26.4

Discovery Timeline

  • 2026-03-25 - CVE-2026-28859 published to NVD
  • 2026-03-25 - Last updated in NVD database

Technical Details for CVE-2026-28859

Vulnerability Analysis

This vulnerability is classified as CWE-125 (Out-of-Bounds Read), indicating that the WebKit engine reads data from a memory location that is outside the intended buffer boundary. The flaw exists in how WebKit handles certain memory operations when processing web content. When exploited, the vulnerability allows malicious web content to escape the browser sandbox, which is designed to isolate web processes from the underlying operating system and other sensitive resources.

The attack requires user interaction—specifically, a user must visit a malicious website crafted to trigger the vulnerability. Once triggered, the attacker could potentially read restricted information that should be protected by the sandbox boundary, leading to information disclosure.

Root Cause

The root cause of CVE-2026-28859 lies in improper memory handling within WebKit's content processing routines. When certain web content is processed, the engine fails to properly validate memory boundaries, resulting in an out-of-bounds read condition. This memory safety issue was addressed by Apple through improved memory handling mechanisms in the patched versions.

Attack Vector

The attack vector for CVE-2026-28859 is network-based and requires user interaction. An attacker would need to:

  1. Host malicious content on a website or inject it into a compromised legitimate site
  2. Lure the victim to visit the malicious page using an affected Apple browser or WebKit-based application
  3. The malicious web content triggers the memory handling flaw
  4. The vulnerability allows the content to process data outside the sandbox restrictions

The vulnerability affects WebKit across all Apple platforms, meaning users of Safari, iOS, iPadOS, macOS, tvOS, visionOS, and watchOS are all potentially at risk until they update to the patched versions.

Detection Methods for CVE-2026-28859

Indicators of Compromise

  • Unusual WebKit process behavior attempting to access resources outside normal sandbox boundaries
  • Unexpected memory access patterns in Safari or WebKit-based applications
  • Web browsing sessions exhibiting abnormal content processing activities

Detection Strategies

  • Monitor for WebKit processes attempting to access files or memory regions outside their designated sandbox
  • Implement endpoint detection rules for anomalous Safari or embedded browser behavior
  • Deploy SentinelOne agents to detect exploitation attempts through behavioral analysis

Monitoring Recommendations

  • Enable detailed logging for Safari and WebKit processes on enterprise-managed Apple devices
  • Monitor network traffic for connections to known malicious domains that may host exploit code
  • Review endpoint telemetry for signs of sandbox escape attempts on Apple platforms

How to Mitigate CVE-2026-28859

Immediate Actions Required

  • Update all Apple devices to Safari 26.4, iOS 26.4, iPadOS 26.4, macOS Tahoe 26.4, tvOS 26.4, visionOS 26.4, or watchOS 26.4 immediately
  • Enable automatic updates on all Apple devices to ensure timely patching
  • Review Apple's security advisories for additional guidance and details
  • Consider temporarily restricting browsing to trusted sites on unpatched devices

Patch Information

Apple has released security updates addressing this vulnerability across all affected platforms. The fix involves improved memory handling within WebKit to prevent the out-of-bounds read condition.

For detailed patch information, refer to the following Apple Security Advisories:

Workarounds

  • Use alternative browsers that do not rely on WebKit for critical browsing activities until patching is complete
  • Implement web content filtering to block access to untrusted or potentially malicious websites
  • Deploy mobile device management (MDM) policies to restrict WebKit-based application usage on unpatched devices
bash
# Verify Safari version on macOS
/Applications/Safari.app/Contents/MacOS/Safari --version

# Check for available macOS updates
softwareupdate --list

# Install all available security updates
softwareupdate --install --all

Disclaimer: This content was generated using AI. While we strive for accuracy, please verify critical information with official sources.

Experience the World’s Most Advanced Cybersecurity Platform

Experience the World’s Most Advanced Cybersecurity Platform

See how our intelligent, autonomous cybersecurity platform can protect your organization now and into the future.