Description
Slate Digital Connect 1.37.0 for macOS installs a privileged helper tool, com.slatedigital.connect.privileged.helper.tool, which exposes the XPC service com.slatedigital.connect.privileged.helper.tool2. The helper validates connecting XPC clients by obtaining the client's process identifier and using it to retrieve code-signing information for the process. This PID-based client validation is subject to a time-of-check time-of-use race condition because process identifiers can be reused. A local attacker can exploit PID reuse so that validation is performed against a trusted process instead of the original connecting process. This allows unauthorized access to privileged helper functionality and may lead to local privilege escalation.
Published: 2026-06-10
Score: 8.4 High
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The privileged helper tool com.slatedigital.connect.privileged.helper.tool, installed by Slate Digital Connect 1.37.0 for macOS, exposes the XPC service com.slatedigital.connect.privileged.helper.tool2. Validation of XPC clients relies on the client's process identifier, which is then used to retrieve code‑signing information for that process. Because operating systems can recycle process identifiers, a time‑of‑check to time‑of‑use race condition exists in this validation. A local attacker can trigger the helper to validate against a process that previously held a trusted PID, thereby gaining unauthorized access to privileged helper functionality and potentially causing local privilege escalation.

Affected Systems

Slate Digital Connect 1.37.0 for macOS is affected. The vulnerability applies to any macOS installation of this application that installs the privileged helper tool and its XPC service.

Risk and Exploitability

The CVSS score is 8.4, and the EPSS score is 0.0002 (less than 1%), indicating a very low probability of exploitation; the vulnerability is not listed in the CISA KEV catalog, indicating no observed widespread exploitation. To exploit the flaw, an attacker must be able to run code locally on the same machine and manipulate PID reuse, which typically requires administrative privileges or an existing local foothold. If successful, the attacker could invoke privileged helper actions and elevate local privileges. While the local nature of the attack and lack of known public exploits reduce imminent risk, the potential impact of local privilege escalation remains significant. The vulnerability does not allow network‑based exploitation and is confined to systems running the specified version of Slate Digital Connect.

Generated by OpenCVE AI on June 10, 2026 at 16:50 UTC.

Remediation

Vendor Solution

The vendor did not respond to the disclosure attempts, and no fixed version was available at the time of publication.


OpenCVE Recommended Actions

  • Uninstall Slate Digital Connect 1.37.0 to remove the vulnerable helper tool and its XPC service.
  • If the application is required, attempt to contact Slate Digital LLC for an updated release or, as a temporary measure, disable the privileged helper by removing its launchd job with launchctl.
  • Apply general macOS hardening: limit local accounts to least privilege, disable unnecessary admin users, and monitor for unexpected helper tool activity.

Generated by OpenCVE AI on June 10, 2026 at 16:50 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Thu, 11 Jun 2026 10:45:00 +0000

Type Values Removed Values Added
First Time appeared Slate Digital
Slate Digital slate Digital Connect
Vendors & Products Slate Digital
Slate Digital slate Digital Connect

Wed, 10 Jun 2026 15:30:00 +0000

Type Values Removed Values Added
References
Metrics cvssV3_1

{'score': 8.4, 'vector': 'CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H'}

ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'poc', 'Technical Impact': 'total'}, 'version': '2.0.3'}


Wed, 10 Jun 2026 12:15:00 +0000

Type Values Removed Values Added
Description Slate Digital Connect 1.37.0 for macOS installs a privileged helper tool, com.slatedigital.connect.privileged.helper.tool, which exposes the XPC service com.slatedigital.connect.privileged.helper.tool2. The helper validates connecting XPC clients by obtaining the client's process identifier and using it to retrieve code-signing information for the process. This PID-based client validation is subject to a time-of-check time-of-use race condition because process identifiers can be reused. A local attacker can exploit PID reuse so that validation is performed against a trusted process instead of the original connecting process. This allows unauthorized access to privileged helper functionality and may lead to local privilege escalation.
Title Slate Digital Connect macOS XPC PID validation privilege escalation
Weaknesses CWE-367
References

Subscriptions

Slate Digital Slate Digital Connect
cve-icon MITRE

Status: PUBLISHED

Assigner: SEC-VLab

Published:

Updated: 2026-06-10T14:24:17.900Z

Reserved: 2026-01-21T11:29:19.853Z

Link: CVE-2026-24067

cve-icon Vulnrichment

Updated: 2026-06-10T14:22:37.693Z

cve-icon NVD

Status : Deferred

Published: 2026-06-10T12:16:25.340

Modified: 2026-06-10T20:12:28.193

Link: CVE-2026-24067

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-06-11T10:42:17Z

Weaknesses
  • CWE-367

    Time-of-check Time-of-use (TOCTOU) Race Condition