CVE-2026-39118: Kandji Agent Privilege Escalation (CVSS 8.4)
Kandji Agent versions before 4.7.5(5374) contain a privilege escalation vulnerability that allows an attacker with local access to bypass client-side validation checks and invoke functionality that should be restricted. An unauthenticated local user can exploit this weakness to gain higher privileges on the affected system without user interaction.
Source data · NVD / CISA · public domain
- CVSS
- 3.1 · 8.4 HIGH · CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
- Weaknesses (CWE)
- CWE-269
- Affected products
- 0 configuration(s)
- Published / Modified
- 2026-06-15 / 2026-06-17
NVD description (verbatim)
An issue in Iru, Inc Kandji Agent before v.4.7.5(5374) allows a local attacker to escalate privileges via a client validation gap to invoke restricted agent functionality.
1 reference(s) · View on NVD →
SEC.co analysis · AI-assisted, reviewed against source
Technical summary
CVE-2026-39118 stems from insufficient client validation logic in Kandji Agent. The vulnerability (CWE-269: Improper Access Control) permits a local attacker to circumvent authorization controls and invoke restricted agent operations. The attack surface is local-only and requires no user interaction; an attacker with shell access to a managed endpoint can exploit the validation gap to escalate privileges and execute agent functionality normally reserved for higher-privilege contexts.
Business impact
Kandji Agent manages macOS and iOS device security and compliance across enterprises. Privilege escalation on managed endpoints can lead to unauthorized access to sensitive data, configuration tampering, and potential lateral movement within a managed infrastructure. Organizations relying on Kandji for endpoint security and mobile device management face increased risk of insider threats and post-compromise lateral movement if endpoints running vulnerable agent versions are not promptly patched.
Affected systems
Kandji Agent versions prior to 4.7.5(5374) are affected. Organizations using Kandji's endpoint management solution should verify installed agent versions across their macOS fleet. The vulnerability affects agents in their default deployment state; no special configuration is required for the vulnerability to exist.
Exploitability
Exploitability is straightforward for any attacker with local access to an affected endpoint. No authentication, special privileges, or user interaction is needed; the validation bypass is client-side and can be triggered programmatically. However, the attack requires pre-existing local access, limiting exposure to scenarios involving rogue employees, compromised accounts, or physical access. This is not a remote code execution vector.
Remediation
Upgrade Kandji Agent to version 4.7.5(5374) or later on all managed endpoints. Verify the upgrade propagates across your fleet through Kandji's management console. No workarounds exist for the underlying validation flaw; patching is the only mitigation.
Patch guidance
Deploy Kandji Agent 4.7.5(5374) or later to all endpoints via your MDM instance. Test the update in a pilot group to confirm no compatibility issues with your environment before enterprise-wide rollout. Verify successful installation and confirm agent version compliance through Kandji's reporting dashboard.
Detection guidance
Monitor Kandji Agent process logs for unexpected invocations of restricted functionality by unprivileged processes. Audit local access logs for shell sessions that interact directly with the Kandji Agent daemon or configuration files. Use Kandji's compliance reporting to identify endpoints still running versions earlier than 4.7.5(5374). Check endpoint security tools for suspicious calls to agent binaries or attempts to load restricted modules.
Why prioritize this
This is a HIGH-severity local privilege escalation affecting an enterprise-critical security management tool. The CVSS score of 8.4 reflects high impact (confidentiality, integrity, and availability) and easy exploitability for local attackers. While not yet trending in known exploit databases, privilege escalation on endpoint management agents directly undermines security posture across your managed fleet. Organizations should prioritize patching within 30 days, with faster deployment for sensitive environments handling regulated data.
Risk score, explained
The CVSS 3.1 score of 8.4 (HIGH) reflects: local attack vector with no authentication requirement (AV:L, PR:N); low complexity (AC:L); no user interaction (UI:N); and complete compromise of confidentiality, integrity, and availability on the affected system (C:H, I:H, A:H). The unscoped impact (S:U) means the attacker gains full privileges within the endpoint context. This positions the vulnerability in the upper tier of local privilege escalations and warrants rapid remediation.
Frequently asked questions
Does this vulnerability allow remote code execution?
No. CVE-2026-39118 requires local access to the endpoint; it is not remotely exploitable. An attacker must already have shell access or the ability to execute code locally to exploit the validation bypass.
Will upgrading to 4.7.5(5374) require endpoint reboots?
Kandji typically delivers agent updates without mandatory reboots, but verify this in your test environment before fleet-wide rollout. Check Kandji's release notes for version 4.7.5(5374) to confirm update behavior.
How can I identify which endpoints are still vulnerable?
Use Kandji's compliance and reporting dashboard to generate a report of all agents and their installed versions. Filter for versions earlier than 4.7.5(5374). You can also export this data for integration with your vulnerability management or CMDB system.
Is this vulnerability actively being exploited in the wild?
As of the vulnerability's publication, there are no confirmed reports of active exploitation. However, the straightforward nature of the validation bypass means organizations should not rely on low attack prevalence; patch based on criticality and risk assessment for your environment.
This analysis is based on official CVE data and vendor advisories available as of the publication date. Verify patch version numbers and detailed update procedures directly with Kandji's official security advisories before deployment. Organizations should perform internal testing and risk assessment aligned with their security policies and regulatory requirements. SEC.co does not guarantee the completeness or real-time accuracy of vendor patch timelines or compatibility information; always consult vendor release notes for definitive guidance. Source: NVD (public-domain), retrieved 2026-07-23. Analysis generated by SEC.co (claude-haiku-4-5).
Weaknesses (CWE)
Related vulnerabilities
- CVE-2024-38487HIGHapi-gateway Container Escape via Root Privilege Mismanagement
- CVE-2025-31272HIGHmacOS Launch Constraint Bypass and Local Privilege Escalation
- CVE-2025-5088HIGHCVX Redis Privilege Escalation to Root Access
- CVE-2026-0009HIGHAndroid Tapjacking Local Privilege Escalation Vulnerability
- CVE-2026-0089HIGHAndroid PackageInstallerService Permission Check Bypass – Local Privilege Escalation
- CVE-2026-0091HIGHAndroid Launcher Privilege Escalation Vulnerability (CVSS 7.8)
- CVE-2026-11103HIGHChrome Installer Privilege Escalation on Windows
- CVE-2026-11108HIGHChrome Android NFC Sandbox Escape Vulnerability – Patch Guidance