Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessReach Apple MDM enrollment endpoint
-
DeliverySend ~150-byte crafted binary plist
-
ExploitTrigger unbounded recursion in parser
-
ExecutionExhaust CPU and memory
-
ImpactCrash or hang Fleet server
Vulnerability Assessment
| Weakness |
CWE
ASVS 5.0
V15 - Secure Coding and Architecture Recursion depth limits
|
| Exploitation Conditions | Exploitation requires the Fleet server to have Apple MDM enrollment configured and its enrollment endpoints network-reachable by the attacker; these endpoints are unauthenticated by design to allow device enrollment, so no credentials or user interaction are needed (consistent with PR:N/UI:N). The key limiting factor is deployment mode: Fleet instances that do not have Apple MDM enabled, or that restrict enrollment-endpoint network exposure, are not exposed to this attack. Impact is confined to availability (server crash/resource exhaustion) - there is no path to data access or code execution. |
| Impact | This is a genuine operational priority for anyone running Fleet with Apple MDM enabled, though it is availability-only - not a confidentiality or code-execution issue. The CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:N/UI:N) describes the worst case for a DoS: network-reachable, low complexity, no authentication, no user interaction, with high availability impact (VA:H) and zero confidentiality/integrity impact (VC:N/VI:N). The ~150-byte amplification described (a tiny crafted binary plist causing exponential allocation/infinite recursion, CWE-674) makes this trivially weaponizable and cheap to repeat, so the technical-impact and automatable characteristics skew toward easy, repeatable exploitation. However, no EPSS score, no CISA KEV listing, and no public POC are present in the provided data, so there is no evidence of active exploitation - the signals here are entirely structural (vector + description) rather than observed. Net: treat as a high-priority patch for Fleet operators exposing MDM enrollment to untrusted networks, but recognize this is a service-crash risk, not data compromise. Note the single conflicting-context caveat: exploitability depends on the Apple MDM enrollment endpoints actually being enabled/reachable, which the raw PR:N does not capture. |
| Exploit ScenarioDerived | An unauthenticated attacker who can reach a Fleet server's Apple MDM enrollment endpoint sends a crafted ~150-byte binary property list that triggers unbounded recursion or exponential allocation during parsing. The parser exhausts CPU and memory, crashing or hanging the server and denying MDM service to legitimate devices. No public exploit code is identified at time of analysis, but the payload is small and the trigger is described in detail, making reliable reproduction straightforward. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 17, 2026
Unauthenticated denial-of-service in Fleet Device Management before 4.89.0 allows remote attackers to crash the server by sending a crafted binary property list to Apple MDM enrollment endpoints. The payload, roughly 150 bytes, triggers unbounded recursion or exponential allocation that exhausts CPU and memory. Exploitation requires Apple MDM enrollment to be configured and the enrollment endpoints to be network-reachable; impact is availability-only, with no data access or code execution, and no public exploit identified at time of analysis.
RemediationAI
Vendor-released patch: upgrade Fleet to 4.89.0 or later, as documented in the GitHub security advisory https://github.com/fleetdm/fleet/security/advisories/GHSA-x467-vgxf-2g6h. If immediate upgrade is not possible, disable Apple MDM enrollment or restrict network access to the Fleet MDM enrollment endpoints so they are reachable only from trusted networks or an enrollment proxy; this reduces exposure but can prevent legitimate device enrollment until access is restored. Monitor Fleet server CPU, memory, and crash logs for signs of malformed plist submission, and apply the vendor fix as soon as feasible.
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
Fleet is an open-source device management platform that supports Apple Mobile Device Management (MDM) enrollment. The enrollment workflow parses property list (plist) data, including binary plist payloads, to process device enrollment requests. CVE-2026-111923 is classified as CWE-674 (Uncontrolled Recursion): the plist parser does not sufficiently bound recursion or allocation when handling nested structures, so a very small crafted binary plist can cause exponential memory allocation or deep/infinite recursion. Because the Apple MDM enrollment endpoints are unauthenticated by design to permit device enrollment, an attacker who can reach those endpoints can trigger CPU and memory exhaustion and crash the Fleet server. The CPE cpe:2.3:a:fleetdm:fleet:*:*:*:*:*:*:*:* identifies FleetDM Fleet as the affected product; the issue is confined to availability impact and does not provide a path to data disclosure or code execution.
Know when Fleet 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:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N
Remote, unauthenticated, low-complexity trigger via a public enrollment endpoint (AV:N/AC:L/PR:N/UI:N); only availability is affected (A:H, C/I:N), with no scope change.
Primary rating from Vendor (VulnCheck).
CVSS VectorVendor: VulnCheck
Lifecycle Timeline
2DescriptionCVE.org
Fleet before 4.89.0 contains an unbounded recursion vulnerability in Apple MDM enrollment property list parsing that allows unauthenticated attackers to crash the server. Attackers can send a crafted binary plist payload of about 150 bytes to the enrollment endpoints, triggering exponential allocation or infinite recursion that exhausts CPU and memory.
Technical POC Analysis
CWE-674 (Uncontrolled Recursion).
Full technical POC analysis - root cause, step-by-step exploitation and patch breakdown - is part of the Pro and Business plans.
Executive ViewAI
Fleet Device Management, an Apple MDM platform, is susceptible to a remote denial-of-service that can crash the server, disrupting device enrollment and management. Organizations with internet-exposed enrollment endpoints are at risk of operational outages that could hinder security policy enforcement and remote workforce support. Leadership should prioritize mitigation to maintain availability of this critical infrastructure.
No vendor-released patch identified at time of analysis. Interim mitigations: restrict network access to Apple MDM enrollment endpoints to trusted networks only; deploy a web application firewall with rules to block malformed binary property lists; implement rate limiting and monitor for anomalous request patterns.
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
Denial of Service attacks render applications or systems unavailable by overwhelming resources or triggering failure conditions.
Fleet device management software has a signature verification bypass that allows attackers to install malicious firmware
Fleet is an open source osquery manager. Rated critical severity (CVSS 9.8), this vulnerability is remotely exploitable,
Unauthenticated attackers can bypass authentication in Fleet (versions before 4.87.0) by using non-secret device identif
OS command injection in Fleet's generator for Fleet-maintained macOS app install and uninstall scripts allows crafted Ho
Privilege escalation in SUSE Rancher Fleet (0.14.x before 0.14.11, 0.15.x before 0.15.7, and 0.16.x before 0.16.2) lets
SQL injection in Fleet device management software before version 4.80.1 allows authenticated users to manipulate the ord
Unauthenticated denial of service in FleetDM Fleet before 4.83.0 allows remote attackers to exhaust server memory by sen
Fleet device management software versions prior to 4.78.3 suffer from broken access control that permits any authenticat
fleetdm/fleet is an open source device management, built on osquery. Rated high severity (CVSS 8.1), this vulnerability
Fleet before 2.1.2 allows exposure of SMTP credentials. Rated high severity (CVSS 7.5), this vulnerability is remotely e
Cross-tenant authorization bypass in SUSE Rancher Fleet allows a party who can perform agent-initiated cluster registrat
Unauthenticated download of in-house iOS application packages and manifests is possible against enterprise-tier Fleet de
EUVD-2026-103291
GHSA-jc4v-4w5q-xhc2
NVD
CVE.org
VulDB
Exploit-DB