CVE-2026-26221: Hyland OnBase Timer Service Unauthenticated .NET Remoting RCE
Hyland OnBase contains an unauthenticated .NET Remoting exposure in the OnBase Workflow Timer Service (Hyland.Core.Workflow.NTService.exe). An attacker who can reach the service can send crafted .NET Remoting requests to default HTTP channel endpoints on TCP/8900 (e.g., TimerServiceAPI.rem and TimerServiceEvents.rem for Workflow) to trigger unsafe object unmarshalling, enabling arbitrary file read/write. By writing attacker-controlled content into web-accessible locations or chaining with other OnBase features, this can lead to remote code execution. The same primitive can be abused by supplying a UNC path to coerce outbound NTLM authentication (SMB coercion) to an attacker-controlled host.
Security readout for executives and security teams
Plain-English summary
This flaw can let an unauthenticated network attacker abuse Hyland OnBase Workflow Timer Service to read or write files and potentially execute code. Business risk is highest where the Timer Service is reachable beyond trusted administrative networks.
Executive priority
Treat as urgent for any Hyland OnBase environment using the affected Timer Service. Prioritize exposure reduction immediately, then follow Hyland’s bulletin for remediation.
Technical view
The issue is an unauthenticated .NET Remoting exposure in Hyland.Core.Workflow.NTService.exe. Reachable default HTTP channel endpoints on TCP/8900 can process crafted remoting requests, leading to unsafe object unmarshalling, arbitrary file read/write, possible RCE, and UNC-path NTLM coercion.
Likely exposure
Exposure appears limited to Hyland OnBase Workflow Timer Service version 8.0 identified in the source bundle. Systems are most exposed when TCP/8900 or the remoting endpoints are reachable from untrusted networks.
Exploitation context
The bundle does not cite CISA KEV listing or active exploitation. The vulnerability is still high urgency because it is network reachable, unauthenticated, low complexity, and can affect confidentiality, integrity, and availability.
Researcher notes
Evidence supports CWE-502 unsafe deserialization via .NET Remoting and notes arbitrary file read/write, RCE chaining, and SMB coercion. The bundle does not provide confirmed exploit-in-the-wild evidence or a specific patch version.
Mitigation direction
Review Hyland bulletin OB2025-03 and apply vendor guidance.
Restrict access to TCP/8900 to trusted hosts only.
Remove internet or broad internal exposure for Timer Service endpoints.
Check Hyland support channels for fixed versions or configuration mitigations.
Monitor outbound NTLM authentication attempts from affected servers.
Validation and detection
Inventory OnBase Workflow Timer Service deployments and versions.
Confirm whether TCP/8900 is reachable from untrusted network segments.
Review service configuration for TimerServiceAPI.rem and TimerServiceEvents.rem exposure.
Check web-accessible directories for unexpected files or recent writes.
Review logs for unusual remoting activity or outbound SMB authentication.
Generated from the cited source records. This long-tail analysis has not been individually reviewed by a named human.
Potential ATT&CK relevance
Conservative CVE-to-ATT&CK context
These mappings and lookup hints may be relevant to the vulnerability behavior, CWE, affected product, or exposure path. Glexia-inferred context is not an official MITRE, ATT&CK, CWE, or CVE Program mapping.
ATT&CK lookup starting points
Use these exact CWE pages and searches to review the Glexia ATT&CK library from this CVE's weakness and description context.
cwe · medium confidence lookup
CWE-502: Code execution behavior lookup
Code execution and unsafe deserialization weaknesses often justify reviewing execution behavior and process telemetry. Open the exact CWE lookup page first, then review the ATT&CK searches from that MITRE weakness context. This is a Glexia lookup hint, not an official ATT&CK mapping.
The CVE wording references code or command execution, so execution technique review may help defensive triage. This is a Glexia inferred lookup path, not an official MITRE, ATT&CK, or CVE Program mapping.
The CVE wording references file access or upload behavior, so file telemetry and web shell review may help. This is a Glexia inferred lookup path, not an official MITRE, ATT&CK, or CVE Program mapping.
These fields come from the CVE record and ADP containers, not from Glexia's Take. They preserve time-varying source decisions such as CISA SSVC, KEV status, CVSS metrics, and provider references.
2CVSS vectors
3Timeline events
1ADP providers
4Source links
SSVC decision data
CISA-ADPCISA Coordinator
Timestamp
Version
2.0.3
Exploitation: noneAutomatable: yesTechnical Impact: total
CVSS vector scores
2 official scores
We collect every scored CVSS vector available in the official CNA and ADP containers. When more than one version is present, the table keeps the source vectors side by side instead of collapsing them into the highest score.
CWE links open Glexia weakness intelligence pages with official CWE context, developer remediation guidance, and related CVE mappings.
CWE-502 · source CWE mapping
Deserialization of Untrusted Data
Deserialization of Untrusted Data represents a recurring weakness pattern that can create exploitable paths when design, validation, or implementation controls are missing.