CVE-2026-24070

HighCVSS 8.8/10Last modified Jun 17, 2026

Description

During the installation of the Native Access application, a privileged helper `com.native-instruments.NativeAccess.Helper2`, which is used by Native Access to trigger functions via XPC communication like copy-file, remove or set-permissions, is deployed as well. The communication with the XPC service of the privileged helper is only allowed if the client process is signed with the corresponding certificate and fulfills the following code signing requirement: "anchor trusted and certificate leaf[subject.CN] = \"Developer ID Application: Native Instruments GmbH (83K5EG6Z9V)\""

The Native Access application was found to be signed with the `com.apple.security.cs.allow-dyld-environment-variables` and `com.apple.security.cs.disable-library-validation` entitlements leading to DYLIB injection and therefore command execution in the context of this application. A low privileged user can exploit the DYLIB injection to trigger functions of the privileged helper XPC service resulting in privilege escalation by first deleting the /etc/sudoers file and then copying a malicious version of that file to /etc/sudoers.

Metrics

CVSS 3.1 8.8/10CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H

Weakness enumeration

Affected software

No affected versions have been published.

Timeline

Published
Feb 2, 2026
Last modified
Jun 17, 2026
NVD status
Modified

Related CVEs from 2026

CVE-2026-240717.8It was found that the XPC service offered by the privileged helper of Native Access uses the PID of the connecting client to verify its codCVE-2026-240728.8An escalation of privilege bug in various modules in Apache HTTP 2.4.66 and earlier allows local .htaccess authors to read files with the prCVE-2026-240737.8Memory corruption when processing decode statistics due to insufficient validation of offset against structure size.CVE-2026-240747.8Memory Corruption when processing data with large offset and length values exceeds buffer limits during data copy operations.CVE-2026-240757.0Memory Corruption when multiple threads issue concurrent IOCTL requests to the device control handler due to improper synchronization and raCVE-2026-240766.7Memory Corruption when processing registry values with incorrect types using a direct query method.CVE-2026-240776.5Information Disclosure when processing wireless network channel switch information with improperly formatted length fields.CVE-2026-240786.5Information Disclosure when IPSec negotiation fails or is not established properly during NG-eCall SIP signaling.CVE-2026-240798.1Cryptographic Issue while processing registration requests with malformed or missing authentication parameters.CVE-2026-24084.7Tanium addressed a use-after-free vulnerability in the Cloud Workloads Enforce client extension.CVE-2026-240807.8Memory Corruption when handling malformed request parameters in the fingerprint TA.CVE-2026-240817.4Transient DOS when processing a channel map with insufficient used channels and adaptive frequency hopping is fully enabled.
CVE-2026-24070: High severity, CVSS 8.8 | Vulnix