External risk intelligence

OCO-Server MDM Enrollment Forgery and Device Hijack

CVE advisorySeverity: CRITICAL (CVSS 9.1)

CVE-2026-114611

The vulnerability resides in an Apple MDM enrollment endpoint. MDM servers must be reachable from the public internet to enroll and manage mobile devices (such as iPhones and iPads) that are not on the internal corporate network. Because this endpoint is designed to be exposed to support remote device management, it is a public-facing service by design.

Halo Surface Signal: 5 out of 5 — more likely to be public-facing.

External exposure likelihood

Horizon Alert

Summary of the vulnerability and why it matters

This vulnerability impacts OCO-Server, an application used for managing computers and mobile devices. It allows an unauthenticated attacker to impersonate a registered device by forging an enrollment request, potentially leading to control over the device's mobile device management (MDM) relationship. The main concern is confirming relevance and exposure, as the affected endpoint is designed to be externally accessible for remote device management.

  • Attackers can forge device identities to gain management control.
  • It affects how company devices are remotely managed.
  • Confirm relevance and assess potential exposure to affected devices.

Attack Path

How an attacker could exploit the issue

An attacker can impersonate a managed device by forging an MDM enrollment request. The server trusts a self-signed certificate embedded in the request, allowing an attacker to obtain a valid MDM identity for a device they know. This grants the attacker control over the device's mobile device management relationship, enabling them to read management data, replace the push token, and disrupt or redirect enrollment.

  • Unauthenticated network access required.
  • Forged enrollment request triggers vulnerability.
  • Device hijack and MDM control risk.

Live Threat

Current exploitation, exposure, and threat context

When supported by the advisory, an attacker could impersonate a registered device to gain control over its mobile device management (MDM) relationship. This could allow them to read management data, alter its push token, or disrupt its enrollment.

  • Device MDM certificates and keys.
  • Forged enrollment request signed with attacker certificate.
  • Attackers control device MDM relationship.

Operational Fix

Recommended remediation, mitigation, and detection steps

The self-hosted OCO-Server application, specifically its Apple MDM enrollment endpoint, is vulnerable to remote code execution. Application owners and infrastructure teams are likely responsible for managing this self-hosted system. The immediate priority is to identify all instances of OCO-Server, determine their internet reachability and business criticality, and confirm the accountable owner for remediation planning.

  • Identify OCO-Server instances and assess exposure.
  • Verify MDM enrollment endpoint reachability and criticality.
  • Plan and execute version upgrade or vendor engagement.

Supplementary metadata

Validate whether this threat affects your internet-facing exposure.

Halo Threat Intelligence helps prioritize remediation with Halo Surface Signal and H/A/L/O context. Start exposure validation with a free external attack surface trial.

Frequently asked questions

What is OCO-Server?

OCO-Server is a self-hosted software platform designed to manage computer and mobile device inventories. It enables administrators to perform software deployments and handle mobile device management (MDM) tasks, such as enrolling iPhones and iPads into an organization's management framework.

What is the vulnerability in CVE-2026-114611?

This vulnerability is an Improper Certificate Validation, categorized as CWE-295. The application fails to verify the trust chain of enrollment requests, meaning it accepts forged identity certificates. Consequently, an attacker can trick the server into issuing a legitimate MDM identity for any device if they know that device's serial number.

How does an attacker trigger this vulnerability?

An attacker exploits this by sending a crafted, unauthenticated enrollment request to the MDM endpoint. The bug is triggered when the server processes a forged certificate; it does not matter if the request is legitimate or malicious, provided it contains the target's serial number. Requests that follow proper, secure certificate chain validation protocols are not the focus of this flaw.

Do I need to worry about this if my OCO-Server is internal?

According to Halo Surface Signal, this vulnerability is particularly concerning because the affected MDM endpoint is designed to be reachable from the public internet to support remote device management. While an internal instance faces less risk from external attackers, any OCO-Server instance that is exposed to the public internet requires immediate attention due to the ease of reaching this endpoint.

When should I update my OCO-Server?

You should plan to update immediately. Start by identifying all running instances of OCO-Server in your environment and verifying their internet reachability. Once you have an inventory, coordinate with your infrastructure team to apply the patch provided in version 1.2.3, which corrects the certificate validation logic.

References