# macOS sandbox leaks distributed notifications

Published: 2026-08-02 · Severity: low
Canonical: https://vorant.io/reports/a520fb00-7eee-55fc-957f-9ecbc49390b2/macos-sandbox-leaks-distributed-notifications

> A macOS sandbox bypass lets sandboxed apps register for distributed notifications by name, secretly monitoring downloads, kexts, app installs and more.

Objective-See researcher Patrick Wardle details a privacy flaw in macOS's sandbox implementation affecting distributed notifications, a mechanism apps use to broadcast system and user events across process boundaries. While Apple blocks sandboxed applications from globally registering to receive all distributed notifications (passing 'nil' as the name), it fails to prevent sandboxed apps from registering for individual notifications by their specific name. This trivially circumvents the intended protection, as an attacker can enumerate notification names (using tools like MonitorKit) and then register for each one individually from within the sandbox.

The impact is that a sandboxed, otherwise constrained application can surreptitiously monitor sensitive user and system activity, including file downloads (even in incognito browser mode), newly installed applications, loaded kernel extensions, opened source files, Bluetooth device connections, USB volume mounts, and applications currently in use. This was demonstrated to work on a fully patched macOS Mojave system and likely affects other macOS versions. The researcher does not consider this a formal security vulnerability but notes it clearly violates the sandbox's design goals of isolating applications from private user and OS activity, and expects Apple will eventually address it.

Source reporting: https://objective-see.org/blog/blog_0x39.html

---

This is the free public brief from Vorant Threat Intelligence. When citing, attribute "Vorant" and link https://vorant.io/reports/a520fb00-7eee-55fc-957f-9ecbc49390b2/macos-sandbox-leaks-distributed-notifications.
Full IOC sets, deployable detections, the entity graph, TAXII 2.1 feed and real-time alerts: https://vorant.io/signup
