惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

有赞技术团队
有赞技术团队
H
Hackread – Cybersecurity News, Data Breaches, AI and More
I
InfoQ
J
Java Code Geeks
Microsoft Security Blog
Microsoft Security Blog
G
Google Developers Blog
D
DataBreaches.Net
Recent Announcements
Recent Announcements
Microsoft Azure Blog
Microsoft Azure Blog
B
Blog RSS Feed
Y
Y Combinator Blog
博客园 - 【当耐特】
博客园 - 聂微东
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
大猫的无限游戏
大猫的无限游戏
P
Proofpoint News Feed
量子位
C
Check Point Blog
F
Fortinet All Blogs
罗磊的独立博客
Last Week in AI
Last Week in AI
GbyAI
GbyAI
L
LangChain Blog
博客园 - 司徒正美

Full Disclosure

Arbitrary Physical Memory Mapping in ASUS Business/Software Manager kernel driver [NotCVE-2026-0001] Cloudflare Universal SSL CAA augmentation weakens RFC 8657 account binding — CVE-2026-14440 assigned 163 days after public no-CVE disclosure Full Disclosure: Subject: Advisory Submission: EZ Game Booster Full Disclosure: CVE-2026-56877 - Skillable SCORM userId authorisation bypass Full Disclosure: [REVIVE-SA-2026-003] Revive Adserver Vulnerabilities Full Disclosure: OPNsense XPATH Injection (CVE-2026-53582) Authentication Bypass for SafeLine SL6 and SL6+ confidentiality and anonymity leakage to third parties Full Disclosure: OpenBlow Multiple Deanonymization Vulnerabilities Site-access password exposed in web server access logs via GET query string Full Disclosure: APPLE-SA-06-29-2026-3 Safari 26.5.2 Full Disclosure: APPLE-SA-06-29-2026-2 macOS Tahoe 26.5.2 APPLE-SA-06-29-2026-1 iOS 26.5.2 and iPadOS 26.5.2 symlink following and TOCTOU in privileged upload handler allow arbitrary file write as root [KIS-2026-12] Control Web Panel <= 0.9.8.1224 (userRes) SQL Injection Vulnerability Full Disclosure: [fulldis] CVE-2026-58451 - Horde Groupware IMP path traversal vuln Full Disclosure: Samsung Galaxy Buds – Zero-Click HFP/A2DP Takeover via L2CAP Session Preemption (Vendor Response: Working as Intended) Full Disclosure: Asterisk Security Release 23.4.1 Full Disclosure: Asterisk Security Release 22.10.1 Full Disclosure: Asterisk Security Release 21.12.3 Full Disclosure: Asterisk Security Release 20.20.1 Certified Asterisk Security Release certified-22.8-cert3 Certified Asterisk Security Release certified-20.7-cert11 Zig std.http chunked reader integer overflow -> unauthenticated remote DoS Remote Kernel Stack Disclosure via MPLS Label Stack Over-read Full Disclosure: OpenBSD sppp_pap_input: PAP authentication bypass Full Disclosure: SEC Consult SA-20260618-0 :: Hardcoded Root Cloud Credentials in Application Binaries in Silver Leaf Technologies Full Disclosure: SEC Consult SA-20260617-1 :: Multiple Vulnerabilities in Quanos Content Solutions Multiple Critical Vulnerabilities in Sprecher Automation SPRECON-E-C/-E-P/-E-T3 Full Disclosure: SEC Consult SA-20260616-0 :: Broken Access Control in syracom AG Secure Login (2FA) for Atlassian Jira / Confluence
Local Privilege Escalation in Slate Digital Connect (macOS)
SEC Consult Vulnerability Lab via Fulldisclosure · 2026-06-16 · via Full Disclosure
fulldisclosure logo

Full Disclosure mailing list archives

SEC Consult SA-20260610-0 :: Local Privilege Escalation in Slate Digital Connect (macOS)


From: SEC Consult Vulnerability Lab via Fulldisclosure <fulldisclosure () seclists org>
Date: Wed, 10 Jun 2026 10:34:27 +0000

SEC Consult Vulnerability Lab Security Advisory < 20260610-0 >
=======================================================================
              title: Local Privilege Escalation
            product: Slate Digital Connect (macOS)
 vulnerable version: 1.37.0
      fixed version: -
         CVE number: CVE-2026-24066, CVE-2026-24067
             impact: high
           homepage:https://app.completeaccess.audio/installers,https://slatedigital.com/
              found: 2026-01-09
                 by: Florian Haselsteiner (Office Vienna)
                     SEC Consult Vulnerability Lab

                     An integrated part of SEC Consult, an Atos business
                     Europe | Asia

                     https://www.sec-consult.com

=======================================================================

Vendor description:
-------------------
"Slate Digital was founded in 2008 with a mission to deliver exceptional audio
production tools to musicians, engineers, producers, and content creators. With
our extensive expertise and knowledge, we are constantly evolving to stay in
step with the changing needs of modern creatives. Our goal is to inspire and
empower individuals of all skill levels to do their best work and share it
with the world."

"Slate Digital Connect lets you install, activate, and update all Slate Digital
plugins. Whether you need a fresh install, to move to a new machine, or to grab
the latest updates, Slate Digital Connect handles downloads, licenses, and
upgrades automatically."

Source:https://slatedigital.com/about/ &https://app.completeaccess.audio/installers


Business recommendation:
------------------------
The vendor was unresponsive since January 2026 and a patch is not available.
Users of this software should contact the vendor support and demand a patch.

SEC Consult highly recommends to perform a thorough security review of the
product conducted by security professionals to identify and resolve
potential further security issues.


Vulnerability overview/description:
-----------------------------------
1) Local Privilege escalation by insufficient XPC Client validation (CVE-2026-24066)
The Slate Digital Connect App installs a helper tool during installation. The
helper tool namely `com.slatedigital.connect.privileged.helper.tool` is installed
into `/Library/PrivilegedHelperTools`. It offers the XPC service
`com.slatedigital.connect.privileged.helper.tool2`.

It was found that the client validation of the XPC service is insufficient.
The following snippet of the decompiled function "isValidClient" shows that
only a check regarding the subject.OU of the certificate is performed. It is
not verified that this certificate is signed by Apple.

-----------------------------------
100003050            if (_SecRequirementCreateWithString(
100003050                    @"certificate leaf[subject.OU] = "3F5JHDQ8FZ"", 0, &cf_2))
100003054                goto label_100003068;
-----------------------------------

This can be exploited by creating a self-signed certificate for code signing.
This enables attackers to craft their own self-signed certificate with the
corresponding subject.OU.

2) Insecure XPC Client validation via PID (CVE-2026-24067)
The function "isValidClient" gets the code signing information of the
connecting process by using its PID:
-----------------------------------
100002fbc        SecRequirementRef cf_2 = nullptr;
100002fcc        SecCodeRef var_28 = nullptr;
100002fd4        int32_t pid = _xpc_connection_get_pid();
100002fe0        CFAllocatorRef allocator = *(uint64_t*)_kCFAllocatorDefault;
100002ff4        CFNumberRef values = _CFNumberCreate(allocator, kCFNumberSInt32Type, &pid);
100003014        CFDictionaryRef cf = _CFDictionaryCreate(allocator, _kSecGuestAttributePid,
100003014            &values, 1, nullptr, nullptr);
100003038        bool z;
100003038
100003038        if (!_SecCodeCopyGuestWithAttributes(nullptr))
100003038            z = !var_28;
100003038        else
100003038            z = true;
100003038
10000303c        int64_t result;
10000303c        SecRequirementRef cf_1;
-----------------------------------

This is considered not secure, since it is possible to exploit this case
by exploiting PID reuse.


Proof of concept:
-----------------
1) Local Privilege escalation by insufficient XPC Client validation (CVE-2026-24066)
To exploit this issue a rogue code signing certificate must be created:
-----------------------------------
openssl genrsa -out codesign.key 4096

openssl req -new -x509 \
  -key codesign.key \
  -out codesign.crt \
  -days 3650 \
  -subj "/CN=My Self Signed Code Cert/OU=3F5JHDQ8FZ/O=Test Org/C=US" \
  -addext "keyUsage=digitalSignature" \
  -addext "extendedKeyUsage=codeSigning"

openssl pkcs12 -export \
  -inkey codesign.key \
  -in codesign.crt \
  -out codesign.p12
-----------------------------------

This codesign.p12 certificate can then be imported into the keychain.
The following C code has been crafted to exploit the PrivilegedHelperTool:
-----------------------------------
[ POC removed ]
-----------------------------------

This code was compiled by:
-----------------------------------
clang -o slateExploit main.c
-----------------------------------

and then signed with the crafted certificate created before:
-----------------------------------
codesign --sign "My Self Signed Code Cert" \
         --force \
         slateExploit
-----------------------------------

This executable can then be transferred to a target device and be executed as
shown in the screenshot ExploitProof.png


2) Insecure XPC Client validation via PID (CVE-2026-24067)
To exploit the insecure client validation via PID, the following Objective C
code can be used. The code first sends the desired XPC message and then
quickly changes the process to the benign binary, leading to the PID,
which will be used to check if the client should be allowed to connect
to the service or not, pointing to the benign client.

-----------------------------------
[ POC removed ]
-----------------------------------

The code can be compiled using clang:
-----------------------------------
clang -o slatepidexploit -framework foundation pidReuseSlate.c
-----------------------------------

The pid reuse attack will then be performed and the command defined
in the XPC message will be executed by root. This again enables several
vectors for local privilege escalation.


Vulnerable / tested versions:
-----------------------------
The following version has been tested which was the latest version available
at the time of the test:
* 1.37.0


Vendor contact timeline:
------------------------
2026-01-21: Contacting vendor throughhttps://support.slatedigital.com/hc/en-us/requests/new?ticket_form_id=360000126927
2026-02-02: Contacting vendor by answering to the email received when
            creating a ticket. No response.
2026-02-24: Contacting vendor again through 
tickethttps://support.slatedigital.com/hc/en-us/requests/new?ticket_form_id=360000126927
2026-04-07: Contacting vendor viahelpdesk () slatedigital com; No response.
2026-04-28: Tried contactingprivacy () slatedigital com, email seems to not exist:
            "Your message dated on 28 Apr 2026 07:52:04 -0000 toprivacy () slatedigital com
            couldn't be delivered due to the following error:
            5.1.0 - Unknown address error 550-'5.4.1 Recipient address rejected:
            Access denied"
2026-04-28: Contactinginfo () audiotonix com; No response.
2026-06-10: Public release of advisory.


Solution:
---------
The vendor was unresponsive since January 2026 and a patch is not available.
Users of this software should contact the vendor support and demand a patch.


Workaround:
-----------
None


Advisory URL:
-------------
https://sec-consult.com/vulnerability-lab/


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

SEC Consult Vulnerability Lab
An integrated part of SEC Consult, an Atos business
Europe | Asia

About SEC Consult Vulnerability Lab
The SEC Consult Vulnerability Lab is an integrated part of SEC Consult, an
Atos business. It ensures the continued knowledge gain of SEC Consult in the
field of network and application security to stay ahead of the attacker. The
SEC Consult Vulnerability Lab supports high-quality penetration testing and
the evaluation of new offensive and defensive technologies for our customers.
Hence our customers obtain the most current information about vulnerabilities
and valid recommendation about the risk profile of new technologies.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Interested to work with the experts of SEC Consult?
Send us your applicationhttps://sec-consult.com/career/

Interested in improving your cyber security with the experts of SEC Consult?
Contact our local officeshttps://sec-consult.com/contact/
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Mail: security-research at sec-consult dot com
Web:https://www.sec-consult.com
Blog:https://blog.sec-consult.com
X:https://x.com/sec_consult

EOF Florian Haselsteiner / @2026

Attachment: smime.p7s
Description: S/MIME Cryptographic Signature

_______________________________________________
Sent through the Full Disclosure mailing list
https://nmap.org/mailman/listinfo/fulldisclosure
Web Archives & RSS: https://seclists.org/fulldisclosure/

Current thread:

  • SEC Consult SA-20260610-0 :: Local Privilege Escalation in Slate Digital Connect (macOS) SEC Consult Vulnerability Lab via Fulldisclosure (Jun 15)