PatchSiren

Sparkle Project CVE debriefs

These pages are published after PatchSiren validates generated defensive summaries against stored public CVE and source evidence.

MEDIUM Sparkle Project CVE published 2026-07-21

CVE-2026-47122

The Sparkle software update framework for macOS, up to and including version 2.9.1, has a vulnerability in the `shouldAcceptNewConnection:` method of `Autoupdate/AppInstaller.m`. This method fails to enforce `SUCodeSigningVerifier validateConnection:` checks for new connections after the initial stage 1 installation. Consequently, any local process can connect to the registered Mach service `<bundleId>-sp [truncated]

MEDIUM sparkle-project CVE published 2026-07-21

CVE-2026-47121

The Sparkle software update framework for macOS, prior to version 2.9.2, is vulnerable to an arbitrary file write issue. This defense-in-depth vulnerability allows an attacker with a compromised EdDSA private key to write files at the root level via the delta-apply path. The vulnerability exists in `Autoupdate/SUBinaryDeltaApply.m` and `Autoupdate/SPUSparkleDeltaArchive.m`. The `relativePath.pathComponent [truncated]