CVE-2025-43257
macOS vulnerability analysis and mitigation

Overview

CVE-2025-43257 is a sandbox escape vulnerability in Apple macOS Sequoia affecting the Archive Utility component, caused by improper handling of symlinks (CWE-59). It was disclosed by Apple on July 29, 2025, as part of the macOS Sequoia 15.6 security update, and was discovered by Mickey Jin (@patch1t). All macOS Sequoia versions prior to 15.6 are affected. The vulnerability carries a CVSS v3.1 base score of 8.7 (High) (Apple Advisory, GitHub Advisory).

Technical details

The vulnerability is classified under CWE-59 (Improper Link Resolution Before File Access / 'Link Following'), specifically a symlink-following flaw in macOS's Archive Utility. An app running within a sandbox can craft or manipulate symlinks during archive extraction to cause the system to resolve file paths outside the intended sandbox boundary. The fix was implemented by improving the handling of symlinks within Archive Utility. Note: Feedly's data also references a use-after-free description (CWE-416) for a related CFNetwork CVE (CVE-2025-43222); the correct root cause for CVE-2025-43257 is the symlink-following issue in Archive Utility (Apple Advisory, GitHub Advisory).

Impact

Successful exploitation allows a sandboxed application to break out of its sandbox, potentially gaining unauthorized access to files, data, or system resources outside its permitted scope. Given the CVSS scope change (S:C) and high confidentiality and integrity impacts, an attacker could read or modify sensitive user data and potentially escalate privileges beyond the sandbox boundary. Availability impact is rated low, indicating the primary risk is unauthorized data access and integrity compromise rather than service disruption (Apple Advisory, GitHub Advisory).

Exploitation steps

  1. Gain local execution: An attacker deploys or social-engineers a user into running a malicious app on a macOS Sequoia system prior to version 15.6, where the app operates within a sandbox.
  2. Craft a malicious archive: The malicious app creates or supplies an archive (e.g., a ZIP file) containing symlinks designed to point to paths outside the sandbox boundary.
  3. Trigger Archive Utility extraction: The app causes Archive Utility to extract the malicious archive, exploiting the improper symlink resolution to follow symlinks to unintended file system locations.
  4. Access out-of-sandbox resources: Due to the lack of proper symlink validation, the extraction process resolves symlinks to sensitive files or directories outside the app's sandbox, allowing the attacker to read, write, or manipulate protected data.
  5. Achieve sandbox escape: The attacker leverages the unauthorized file access to exfiltrate sensitive user data or further escalate privileges on the system (Apple Advisory, GitHub Advisory).

Indicators of compromise

  • File System: Unexpected symlinks created in or around the Archive Utility extraction directory pointing to paths outside the app's sandbox container; files appearing in sensitive directories (e.g., ~/Library, /private/var) that were not explicitly placed there by the user.
  • Logs: Unified system log entries from Archive Utility or com.apple.archiveutility showing file operations on paths outside the expected sandbox scope; sandbox violation reports in /var/log/ or Console.app referencing Archive Utility.
  • Process: Archive Utility spawning child processes or accessing file paths inconsistent with normal archive extraction behavior; unusual file access patterns from sandboxed apps involving symlink traversal.

Mitigation and workarounds

Apple has addressed this vulnerability in macOS Sequoia 15.6, released July 29, 2025. Users and administrators should update all affected macOS Sequoia systems to version 15.6 or later immediately. No configuration-based workaround is available; upgrading is the only remediation (Apple Advisory).

Community reactions

The CIS (Center for Internet Security) issued an advisory noting multiple vulnerabilities in Apple products patched in this release could allow for arbitrary code execution, recommending prompt patching (CIS Advisory). Community discussion on Reddit's r/pwnhub highlighted the sandbox escape potential of this CVE. General security community sentiment treats this as a routine but important patch given the sandbox escape impact, with no reports of active exploitation.

Additional resources


SourceThis report was generated using AI

Related macOS vulnerabilities:

CVE ID

Severity

Score

Technologies

Component name

CISA KEV exploit

Has fix

Published date

CVE-2026-64783NONEN/A
  • Apple Safari logoApple Safari
  • WebKit
NoYesJul 27, 2026
CVE-2026-64776NONEN/A
  • macOS logomacOS
  • Disk Images
NoYesJul 27, 2026
CVE-2026-64775NONEN/A
  • macOS logomacOS
  • Kernel
NoYesJul 27, 2026
CVE-2026-64774NONEN/A
  • macOS logomacOS
  • Model I/O
NoYesJul 27, 2026
CVE-2026-64772NONEN/A
  • macOS logomacOS
  • Model I/O
NoYesJul 27, 2026

Free Vulnerability Assessment

Benchmark your Cloud Security Posture

Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.

Request assessment

Get a personalized demo

Ready to see Wiz in action?

"Best User Experience I have ever seen, provides full visibility to cloud workloads."
David EstlickCISO
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
Adam FletcherChief Security Officer
"We know that if Wiz identifies something as critical, it actually is."
Greg PoniatowskiHead of Threat and Vulnerability Management