Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessObtain local unprivileged access on macOS host
-
DeliveryConnect to root-owned com.deskin.service.installer XPC service
-
ExploitInvoke privileged installer method without authentication
-
ExecutionSupply malicious installer package
-
PersistPackage executes as root
-
ImpactFull root compromise of host
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A07:2025 - Authentication Failures
ASVS 5.0
V6 - Authentication Authentication required for critical functions
MITRE ATT&CK
1 technique across 1 tactic: Initial Access The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Requires an existing local, unprivileged account or code-execution foothold on a macOS host that has Deskin (version ≤3.3.4.3) installed with its root-owned com.deskin.service.installer XPC service running. The decisive flaw is that this XPC service performs no client authentication (CWE-306), so any local process can connect and invoke the privileged installer method with an attacker-controlled installer package. Limiting factors: exploitation is not remote (AV:L) - the attacker must already be on the host; it depends on Deskin being installed and its privileged installer service being active; and it provides escalation, not initial access, so it must be chained with a separate initial-access technique. |
| Impact | This is a credible, actionable local privilege escalation rather than a hype-inflated high-CVSS issue, but its risk is bounded by the local attack vector. The vendor CVSS 4.0 vector (AV:L/AC:L/AT:N/PR:L/UI:N) describes an attacker who already has an unprivileged foothold on the macOS host and can trivially (low complexity, no user interaction) reach the root-owned com.deskin.service.installer XPC service, which performs no authentication (CWE-306) - yielding VC:H/VI:H/VA:H, i.e. full root compromise. Publicly available exploit code exists (GitHub, Cr0wld3r) and the issue was reported by VulnCheck, which raises practical exploitability and lowers the attacker's bar considerably. However, no EPSS score, KEV listing, or SSVC decision was supplied in the input, so I cannot confirm active in-the-wild exploitation or widespread automated use - the signals indicate a working public PoC, not confirmed mass exploitation. The one point to verify: the vector is strictly local (AV:L), so this is a post-compromise escalation primitive (e.g. chaining after phishing/initial access or on multi-user hosts), not a remote entry point; treat it as a high-priority patch on affected macOS endpoints but not an internet-facing emergency. |
| Exploit ScenarioDerived | An attacker who has already gained unprivileged code execution on a macOS machine running Deskin (≤3.3.4.3) connects directly to the root-owned com.deskin.service.installer XPC service and, because the service requires no authentication, invokes its privileged installer method pointing at an attacker-supplied installer package. The package executes as root, giving full system compromise. A public proof-of-concept for this chain is available on GitHub (Cr0wld3r/CVE-2026-11318). |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 08, 2026
Local privilege escalation in Deskin 3.3.4.3 and earlier on macOS allows any local unprivileged process to gain full root by connecting to the root-owned com.deskin.service.installer XPC service, which performs no client authentication, and invoking its privileged installer method with an attacker-supplied installer package. Because the flaw (CWE-306) sits on a local Mach/IPC path, an attacker must already hold a local account or code-execution foothold on a host where Deskin is installed and the installer service is running, making it a post-compromise escalation primitive rather than an initial access vector. Publicly available exploit code exists (GitHub PoC, reported via VulnCheck) but there is no confirmed active exploitation (CISA KEV) at time of analysis; the submitted CVSS 4.0 score of 8.5 and the independently assessed CVSS 3.1 vector (AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H) both reflect high confidentiality, integrity and availability impact once the local prerequisite is satisfied.
RemediationAI
No vendor-released patch or fixed version was identified in the available data at time of analysis, so the primary action is to remove or disable the vulnerable privileged service. On managed macOS fleets, uninstall Deskin where it is not required, which removes the root-owned LaunchDaemon/XPC service and eliminates the escalation path; where Deskin must remain deployed, unload or disable the installer LaunchDaemon (for example 'sudo launchctl bootout system/com.deskin.service.installer' or remove/disable the corresponding plist in /Library/LaunchDaemons), accepting the trade-off that Deskin's installer and auto-update functionality will break until a fixed build is available. Until then, treat local code execution on Deskin-installed hosts as equivalent to root: monitor for non-Deskin processes connecting to com.deskin.service.installer using Endpoint Security tooling such as eslogger, restrict interactive login and local administrator rights, and contact Zuler Technology via https://deskin.io/ to confirm a fixed release. Track the VulnCheck advisory (https://www.vulncheck.com/advisories/deskin-xpc-service-privilege-escalation-via-unauthenticated-installer) and the public PoC (https://github.com/Cr0wld3r/CVE-2026-11318) for updated patch guidance.
Affected VersionsENISA
Affected Packages
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
Deskin ships a privileged macOS XPC (Mach) service, com.deskin.service.installer, registered with launchd and running as root so that it can install packages requiring elevated privileges. XPC clients connect over Mach ports, and a properly written server is expected to validate connecting clients - typically by inspecting the peer's audit token and enforcing a code-signing or entitlement requirement - but this service implements no such check, matching CWE-306 (Missing Authentication for Critical Function), so any process running as a local user may open a connection and call the privileged installer method. Multi-source data identifies the affected product as CPE cpe:2.3:a:zuler_technology:deskin:*:*:*:*:*:*:*:* (Zuler Technology's Deskin, all versions up to and including 3.3.4.3). The supplied CVSS 4.0 vector (AV:L/AC:L/AT:N/PR:L/UI:N, with high VC/VI/VA) and the independent CVSS 3.1 assessment agree on a local, low-complexity, no-user-interaction attack requiring only low privileges - the signature of an unauthenticated local IPC abuse that terminates in root-level code execution rather than a remote or network-triggerable defect.
Know when Deskin 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
CVSS:4.0/AV:L/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N
Local unprivileged user (AV:L, PR:L) reaches an unauthenticated root XPC service with no interaction (AC:L, UI:N), gaining root for full C/I/A impact; scope unchanged as impact stays on the same system.
Primary rating from Vendor (VulnCheck).
CVSS VectorVendor: VulnCheck
DescriptionCVE.org
Deskin through 3.3.4.3 contains a privilege escalation vulnerability in the com.deskin.service.installer XPC service that allows local unprivileged attackers to execute arbitrary installer packages as root by connecting to the root-owned service without authentication. Attackers can invoke the privileged installer method to run an attacker-supplied installer, achieving full root compromise of the macOS host.
Technical POC Analysis
CWE-306 (Missing Authentication for Critical Function) in the DeskIn macOS client's privileged helper.
Full technical POC analysis - root cause, step-by-step exploitation and patch breakdown - is part of the Pro and Business plans.
Latest POC
1 public PoC link from github
Sign in to open the public PoC links collected for this CVE.
Executive ViewAI
A local privilege-escalation flaw in Deskin 3.3.4.3 and earlier on macOS lets any unprivileged process on an affected host obtain full root control by abusing an unauthenticated, root-owned XPC installer service. The exposure is limited to machines where Deskin is installed and its installer service is running, and an attacker must already hold a local account or code-execution foothold, so this is a post-compromise escalation primitive rather than an entry point, and no vendor patch is currently available. Leadership should care because a foothold that would otherwise be contained can be converted into complete control of the endpoint, and because publicly available exploit code exists, lowering the skill required to do so on any macOS fleet where Deskin remains deployed.
No vendor-released patch identified at time of analysis. Interim mitigations: block or disallow unprivileged local processes from connecting to the root-owned com.deskin.service.installer XPC service (XPC service allow-listing/launchd restrictions), unload or disable the installer service on hosts where it is not required, remove Deskin from high-value endpoints where feasible, minimize and monitor local accounts and administrative privileges, and monitor for anomalous XPC connections, unexpected installer package invocations, and root-level process creation.
Threat Intelligence Overview
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.
What every action level means
SSVC AssessmentENISA
Priority Score
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.
EUVD-2026-95287
GHSA-hvrh-p54p-hg8c
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB