Skip to main content

Waves Central EUVDEUVD-2026-74192

| CVE-2026-86819 HIGH
Missing Authorization (CWE-862)
2026-09-08 9119a7d8-5eab-497f-8521-727c672e3725 GHSA-pvv8-qxr5-pq93
8.4
CVSS 4.0 · Vendor: 9119a7d8-5eab-497f-8521-727c672e3725
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Gain authenticated local user session on macOS
  2. Delivery
    Inject code or dylib into Waves-signed process
  3. Exploit
    Open XPC connection to privileged helper
  4. Execution
    Certificate-chain equality check satisfied automatically
  5. Persist
    Issue privileged operation request
  6. Impact
    Helper executes attacker script as root

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Authorization checks on every request
MITRE ATT&CK

1 technique across 1 tactic: Privilege Escalation

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Exploitation requires an authenticated local user account on a macOS system (PR:L) running Waves Central with the privileged helper service active. The critical enabling condition is that the attacker must be able to execute code within a process that carries the Waves code-signing certificate - achieved by injecting a dylib into a running Waves-signed process, exploiting a separate code execution primitive within the Waves application suite, or otherwise running under the Waves signing identity. This is an additional practical hurdle beyond simple local access, though not reflected in AC:L. No network access, special configuration, or user interaction is required. Exploitation is strictly limited to macOS (the XPC mechanism is macOS-specific and the vulnerability does not apply to Windows or other platforms). Systems running Waves Central 17.0 or later are not affected.

Impact

The CVSS 4.0 score of 8.4 (AV:L/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:N) accurately reflects the real-world risk profile: a local, authenticated standard user can escalate to root with low attack complexity and no user interaction required. The attack surface is limited to macOS systems with Waves Central installed and the privileged helper service active. No CISA KEV listing is present, and no POC code is referenced in the available intelligence. EPSS data is absent. The 'Authentication Bypass' tag in the input is a loose fit - this is a missing XPC client authorization check enabling privilege escalation, not a bypass of the authentication process itself; the attacker is already a valid system user (PR:L). The Apple tag is accurate given the macOS XPC specificity. Real-world risk is meaningful in audio production environments (recording studios, post-production houses, broadcast facilities) but is bounded by the local-only attack vector, substantially differentiating it from network-exploitable privilege escalation vulnerabilities.

Exploit ScenarioDerived

A local user on a macOS workstation running unpatched Waves Central loads a dynamic library or injects code into an existing Waves-signed process, giving their execution context the Waves code-signing certificate chain. They open an XPC connection to the privileged helper, which compares the certificate chain and finds it equal to its own, granting authorization. The attacker then instructs the helper to execute an attacker-controlled shell script as root, achieving full local system compromise.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
Patch available 0.1% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Sep 08, 2026

Local privilege escalation in Waves Central for macOS (versions up to 16.6.2) allows any authenticated local user to gain root code execution by abusing a flawed XPC client authorization scheme in the product's privileged helper service. The helper validates connecting XPC clients by performing a certificate-chain equality comparison against itself rather than enforcing a pinned code requirement (application identifier and Apple Team ID), meaning any process carrying the Waves signing certificate can impersonate a legitimate client and instruct the helper to run arbitrary scripts as root. No public exploit has been identified at time of analysis; a vendor-released fix is available in version 17.0.

RemediationAI

Upgrade Waves Central to version 17.0 or later, which contains the vendor-released fix for the XPC client authorization flaw, as documented in the vendor release notes at https://www.waves.com/downloads/release-notes#v17 and the CISA CSAF advisory va-26-251-02. If immediate upgrade is not feasible, restrict console and remote login access to the macOS system to only fully trusted administrative users, eliminating the PR:L attack surface. Additionally, use macOS endpoint security controls or an MDM solution to monitor for unexpected LaunchDaemon or XPC invocations. Disabling the privileged helper entirely would break Waves Central functionality that depends on elevated operations and is not recommended as a sustainable workaround.

Affected VersionsENISA

Waves Central 16.6.2 <17.0

Affected Packages

euvd waves_central fix: 17.0

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

Waves Central is professional audio production software for macOS that installs a privileged LaunchDaemon helper to perform operations requiring root access. The helper exposes an XPC service - macOS's inter-process communication framework - to which unprivileged application components connect. The correct macOS security pattern requires validating the calling process against a pinned SecRequirement (bundle identifier, Team ID, or explicit code-signing hash) using SecCodeCheckValidity or the Security.framework API. Instead, the helper performs an equality check of the calling process's certificate chain against its own, a condition any Waves-signed binary automatically satisfies. CWE-862 (Missing Authorization) is the root cause: while some certificate validation occurs, it does not restrict which specific applications may invoke privileged operations. This class of XPC service misconfiguration has been documented extensively in macOS security research and affects specifically the macOS XPC subsystem; it is not applicable to the Windows version of Waves Central.

Know when the next one hits your stack

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (9119a7d8-5eab-497f-8521-727c672e3725) PRIMARY 8.4 HIGH
CVSS:4.0/AV:L/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N
vuln.today AI 7.1 HIGH

Local access with standard user account (PR:L), no complexity or interaction; root script execution yields C:H/I:H; A:N as helper process availability is unaffected by the exploit.

3.1 AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N
4.0 AV:L/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N

Primary rating from Vendor (9119a7d8-5eab-497f-8521-727c672e3725).

CVSS VectorVendor: 9119a7d8-5eab-497f-8521-727c672e3725

Attack Vector
Local
Attack Complexity
Low
Attack Requirements
None
Privileges Required
Low
User Interaction
None
Vulnerable system: Confidentiality
High
Vulnerable system: Integrity
High
Vulnerable system: Availability
None
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

Lifecycle Timeline

2
Patch available
Sep 08, 2026 - 21:35 EUVD
CVE Published
Sep 08, 2026 - 21:18 cve.org
HIGH 8.4

DescriptionCVE.org

Waves Central for macOS contains a local privilege escalation in the privileged helper service. The helper authorizes connecting XPC clients by comparing the caller's code-signing certificate chain for equality with its own, rather than validating the caller against a pinned code requirement (application identifier and Team ID). A local, authenticated user can execute code within the vendor-signed process, satisfy the helper's client check, and cause the helper to execute a script with root privileges. Fixed in 17.0.

Executive ViewAI

Why It Matters

Waves Central for macOS versions up to 16.6.2 contain a local privilege escalation vulnerability (CVSS 8.4) allowing any authenticated user on an affected system to gain root-level code execution through an XPC authorization bypass. Audio and media teams relying on Waves Central face direct risk of system compromise-any user with legitimate access can trivially exploit this to take full control of the macOS system.

Business Impact: High
Compensating Controls

Apply vendor patch.

Threat Intelligence Overview

EPSS Score
0.1%
Top 100% exploitable
Prevalence
Low
professional audio software, niche deployment in studio environments
Data Quality
4 sources
Confidence: Medium

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity HIGH
CISA KEV No
Public POC No
EPSS 0.1%
Patch available Yes
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Defer
Exploitation· derived
None
System Exposure· derived
Small
Automatable· derived
No
Human Impact
High

Priority Score

42
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +42
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.

Privilege escalation occurs when an attacker leverages flaws in access control mechanisms to gain permissions beyond what they were originally granted.

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy