PatchSiren

PatchSiren cyber security CVE debrief

CVE-2026-46371 fleetdm CVE debrief

CVE-2026-46371 debrief: authenticated users with Observer role could extract sensitive values from Fleet's database, including host enrollment secrets and Apple Push Notification Service tokens, via a sort-order oracle in the Apple MDM commands listing endpoint. This vulnerability allows low-privilege users to potentially impersonate enrolled hosts and access sensitive data. Defenders should assess exposure and prioritize remediation to prevent potential data extraction. The issue is fixed in version 4.84.2.

Vendor
fleetdm
Product
fleet
CVSS
MEDIUM 6.5
CISA KEV
Not listed in stored evidence
Original CVE published
2026-08-26
Original CVE updated
2026-09-09
Advisory published
2026-08-26
Advisory updated
2026-09-09

Who should care

Defenders responsible for Fleet deployments, especially those with Observer role users, should assess exposure and prioritize remediation to prevent potential data extraction. This includes reviewing system configurations, monitoring for suspicious activity, and applying compensating controls as needed. Additionally, security teams should verify that appropriate measures are in place to detect and respond to potential exploitation attempts.

Why it matters

CVE-2026-46371 allows authenticated users with low privileges to extract sensitive information from Fleet's database, potentially leading to impersonation of enrolled hosts and retrieval of sensitive data. Defenders should prioritize verifying exposure and applying compensating controls.

  • An attacker could impersonate enrolled hosts to Fleet's osquery and Orbit endpoints
  • An attacker could submit fabricated host data
  • An attacker could retrieve pending scripts and commands
  • Defenders need to verify exposure and apply compensating controls

Technical summary

The Apple MDM commands listing endpoint in Fleet versions up to 4.84.1 allowed an authenticated user with the Observer role to extract sensitive values from joined database tables using a sort-order oracle. This was possible because the endpoint accepted a user-supplied order_key parameter without validation against a column allowlist, and the underlying query joined the hosts and nano_enrollments tables.

Defensive priority

Defenders should prioritize verifying exposure, especially for Observer role users, and apply compensating controls to limit potential data extraction.

Recommended defensive actions

  • Verify exposure by checking Fleet version and user roles
  • Apply compensating controls to limit potential data extraction
  • Monitor for suspicious activity related to the Apple MDM commands listing endpoint
  • Consider upgrading to Fleet version 4.84.2 or later
  • Review system logs for signs of exploitation
  • Implement additional security measures for Observer role users
  • Conduct a thorough review of Fleet deployment configurations

Evidence notes

Evidence from the CVE record and GitHub security advisory indicates that an authenticated user with low privileges could exploit the vulnerability to extract sensitive information. However, specific details about exploitation and impact are limited.

Sources and references

Verified primary and authoritative sources

  • CVE-2026-46371 CVE Program record

    Publisher, destination, and source semantics verified

    URL: https://www.cve.org/CVERecord?id=CVE-2026-46371

    CVE Program - Official CVE Program record with source-provided CVE metadata.

  • CVE-2026-46371 NVD vulnerability detail

    Publisher, destination, and source semantics verified

    URL: https://nvd.nist.gov/vuln/detail/CVE-2026-46371

    NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.

Supplemental references

Methodology and review provenance

AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.