Skip to main content

Deskin CVE-2026-11318

| EUVDEUVD-2026-95287 HIGH
Missing Authentication for Critical Function (CWE-306)
2026-10-08 VulnCheck GHSA-hvrh-p54p-hg8c
8.5
CVSS 4.0 · Vendor: VulnCheck
View

Attack ChainAIDerived

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

  1. Access
    Obtain local unprivileged access on macOS host
  2. Delivery
    Connect to root-owned com.deskin.service.installer XPC service
  3. Exploit
    Invoke privileged installer method without authentication
  4. Execution
    Supply malicious installer package
  5. Persist
    Package executes as root
  6. Impact
    Full 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).

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

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

Alert me

AnalysisAIv1 – 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

DeskIn 0 ≤3.3.4.3

Affected Packages

euvd deskin 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

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

Vendor (VulnCheck) PRIMARY 8.5 HIGH
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
vuln.today AI 7.8 HIGH

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.

3.1 AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
4.0 AV:L/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N

Primary rating from Vendor (VulnCheck).

CVSS VectorVendor: VulnCheck

Attack Vector
Local
Attack Complexity
Low
Attack Requirements
None
Privileges Required
Low
User Interaction
None
Vulnerable system: Confidentiality
High
Vulnerable system: Integrity
High
Vulnerable system: Availability
High
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

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

Why It Matters

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.

Business Impact: High
Compensating Controls

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

EPSS Score
0.2%
Top 92% exploitable
Prevalence
Low
niche third-party macOS remote-desktop tool, limited enterprise footprint
Data Quality
5 sources
Confidence: Medium

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 Yes
EPSS 0.2%
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
High
Technical Impact
Total

Priority Score

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

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.

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