Skip to main content

Waves Central EUVDEUVD-2026-35447

| CVE-2026-24064 HIGH
Untrusted Search Path (CWE-426)
2026-06-09 SEC-VLab GHSA-6fpq-hqx5-5mq2
7.8
CVSS 3.1 · Vendor: SEC-VLab
View

Attack ChainAIDerived

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

  1. Recon
    Obtain unprivileged local shell on macOS host
  2. Delivery
    Drop attacker-controlled dylib to user-writable path
  3. Exploit
    Launch signed Waves XPC client with DYLD_INSERT_LIBRARIES
  4. Install
    Injected code runs inside trusted signed process
  5. C2
    Connect to privileged helper via XPC
  6. Execute
    Invoke privileged operation to execute code as root
  7. Impact
    Establish root persistence via LaunchDaemon or SUID binary

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A08:2025 - Software or Data Integrity Failures
ASVS 5.0
V13 - Configuration Search path verification
Exploitation Conditions

Exploitation requires (1) Waves Central versions 13.0.9 through 16.5.5 installed on macOS with its privileged helper service registered and running, and (2) local code execution as any unprivileged user on the same host - typically an interactive logon or a shell obtained through prior compromise. The specific technical prerequisite is the ability to set the DYLD_INSERT_LIBRARIES environment variable when launching the bundled Waves XPC client binary, which is possible because that binary is signed with hardened-runtime entitlements that permit dyld environment variables and/or disable library validation. Limiting factors: the attack vector is Local (CVSS AV:L) so remote exploitation is not possible without a separate foothold; user interaction is not required (UI:N) once local access is held; and the vulnerability does not apply to hosts without Waves Central installed or to versions 16.6.2 and later.

Impact

Real-world risk is moderate and primarily targeted at macOS endpoints where Waves Central is installed (audio production workstations and studios). The CVSS 7.8 vector (AV:L/AC:L/PR:L/UI:N) accurately reflects a local, low-complexity attack requiring only an unprivileged shell, with high confidentiality, integrity, and availability impact via root code execution. EPSS at 0.02% (6th percentile) and absence from CISA KEV indicate no observed mass exploitation, which aligns with the local attack vector - this is a post-compromise privilege-escalation primitive rather than an internet-exposed RCE. The 'RCE' tag in the intelligence feed is misleading: the CVSS vector is explicitly Local (AV:L) and the description describes local injection, so this is local code execution as root, not remote. Prioritize patching on systems where Waves Central is deployed alongside other potentially exploitable services or in multi-user environments.

Exploit ScenarioDerived

An attacker who has obtained an unprivileged local shell on a macOS workstation - for example via a phishing payload, browser exploit, or compromised user account on a shared studio machine - writes a malicious dylib to a user-writable path and launches the Waves XPC client binary with DYLD_INSERT_LIBRARIES pointing to it. Because the client is signed with entitlements permitting dyld injection, macOS loads the library inside the trusted process, which then opens an XPC connection to the privileged helper and invokes installer/file-write operations to drop a SUID binary or LaunchDaemon, yielding persistent root. No public exploit identified at time of analysis, but the technique is well-documented in macOS local-privilege-escalation research.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
No patch listed yet 0.0% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Jun 10, 2026

Local privilege escalation in Waves Central for macOS versions 13.0.9 through 16.5.5 allows an unprivileged user to gain root code execution by injecting a malicious dylib into a trusted XPC client process via DYLD_INSERT_LIBRARIES. The injected code then abuses the product's privileged helper service to perform operations as root. No public exploit identified at time of analysis, and EPSS probability is very low (0.02%), consistent with a local-only macOS desktop attack surface.

RemediationAI

Upgrade Waves Central to vendor-released patch version 16.6.2 or later on all macOS endpoints, as confirmed in the SEC-VLab/SEC Consult advisory at https://r.sec-consult.com/waves. Until patching is possible, compensating controls include restricting local interactive logon on machines running Waves Central to trusted users only, removing the privileged helper LaunchDaemon (typically under /Library/PrivilegedHelperTools/) which will disable installer/updater functionality but block the privilege-escalation path, and uninstalling Waves Central from shared or multi-user macOS hosts where it is not actively required. Endpoint monitoring should additionally alert on DYLD_INSERT_LIBRARIES being set in the environment of Waves-signed processes, accepting the false-positive cost from legitimate developer tooling.

Affected VersionsENISA

Waves Central 13.0.9 ≤16.5.5

Affected Packages

euvd waves_central no fix

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 an audio software management application for macOS that uses Apple's XPC inter-process communication framework alongside a privileged helper service to perform installation and configuration tasks. The vulnerability is rooted in CWE-426 (Untrusted Search Path): a bundled XPC client binary is code-signed with hardened runtime entitlements that explicitly allow dynamic library injection (com.apple.security.cs.allow-dyld-environment-variables and/or com.apple.security.cs.disable-library-validation). Because the helper trusts the client based on code signature, an attacker-controlled library loaded into that signed process inherits the helper's trust and can invoke privileged XPC operations. The CPE confirms the impact is limited to Waves Audio Ltd.'s Waves Central product family.

Know when Waves Central gets its next vulnerability

  • 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 (SEC-VLab) PRIMARY 7.8 HIGH
AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H

Primary rating from Vendor (SEC-VLab) · only source for this CVE.

CVSS VectorVendor: SEC-VLab

Attack Vector
Local
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
High

Lifecycle Timeline

3
CVSS changed
Jun 10, 2026 - 15:22 NVD
7.8 (HIGH)
CVE Published
Jun 09, 2026 - 14:47 nvd
UNKNOWN (no severity yet)
CVE Published
Jun 09, 2026 - 14:47 nvd
HIGH 7.8

DescriptionCVE.org

Waves Central for macOS versions 13.0.9 through 16.5.5 contain a local privilege escalation vulnerability. A trusted XPC client component included with the product is signed with hardened runtime entitlements that permit dynamic library injection. A local attacker can set the DYLD_INSERT_LIBRARIES environment variable to inject an attacker-controlled dynamic library into the trusted client process at launch. The injected code runs within the signed process and can connect to the product's privileged helper service to invoke privileged operations, resulting in arbitrary code execution as root. The issue is fixed in version 16.6.2.

Executive ViewAI

Why It Matters

Waves Central for macOS versions 13.0.9-16.5.5 contains a local privilege escalation vulnerability (CVE-2026-24064, CVSS 7.8) that allows an unprivileged system user to gain root-level code execution. The attack requires existing local access to an affected system and exploits a weak XPC service implementation combined with dynamic library injection. Organizations using Waves audio production software must inventory affected installations and implement compensating controls, as no vendor patch is currently available.

Business Impact: Medium
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations: (1) Restrict physical and remote local access to affected macOS systems to trusted staff only; (2) Monitor for unsigned or suspicious dylib injection attempts targeting Waves Central processes; (3) Disable XPC client access if Waves Central privileged operations are not essential to workflows; (4) Maintain current system snapshots to enable rapid rollback if exploitation is detected.

Threat Intelligence Overview

EPSS Score
0.0%
Top 94% exploitable
Data Quality
6 sources
Confidence: High

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.0%
Patch available No
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
Scheduled
Exploitation
Poc
System Exposure· derived
Small
Automatable
No
Human Impact
Medium
Technical Impact
Total

Priority Score

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

Attack Technique

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

Remote Code Execution represents the critical moment when an attacker successfully runs arbitrary code on a target system without physical access.

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