Description
holaOS through 2026.822.1 contains a missing authorization vulnerability in channel-gateway connectors that allows any messaging-platform user to submit agent tasks because the #isAllowed check accepts all senders when the default allowFrom list is empty. Attackers who can message the operator's Telegram, Slack, Discord, or other bot can have ChannelIngress.handle pass turns to the workspace agent, running configured tools on the operator's machine.
Published: 2026-10-14
Score: 8.3 High
EPSS: < 1% Very Low
KEV: No
Impact: Remote Code Execution
Action: Immediate Patch
AI Analysis

Impact

This vulnerability exists in the channel‑gateway connectors of holaOS version 2026.822.1 and allows any user who can send a message to the operator’s messaging bot (Telegram, Slack, Discord, etc.) to submit agent tasks. The connector’s authorization check, #isAllowed, accepts all senders when the default allowFrom list is empty, so an attacker can direct the operator’s workspace agent to run arbitrary configured tools or scripts on the operator’s machine. The result is remote code execution on the operator’s host, compromising confidentiality, integrity, and availability of that system.

Affected Systems

Affected by this issue are deployments of holaboss‑ai’s holaOS up to and including version 2026.822.1. Any installation that has the channel-gateway feature enabled and has not yet applied a fix that enforces proper sender authorization is susceptible. If a specific installation uses the default, empty allowFrom list for any of the supported messaging platforms, it is directly vulnerable.

Risk and Exploitability

The CVSS score of 8.3 classifies this flaw as HIGH severity, indicating a significant threat. The EPSS score is not available, so the exact likelihood of exploitation is uncertain, but the vulnerability is listed as not yet in the CISA KEV catalog, suggesting no known public exploits have been reported. An attacker would need access to the operator’s messaging platform account or sufficient permission to send messages to the bot, which is often publicly reachable. Consequently, the risk is high for any exposed operator bot and for any system that relies on the channel‑gateway connectors without a robust allowFrom configuration.

Generated by OpenCVE AI on October 15, 2026 at 13:36 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Update to a version of holaOS where the channel‑gateway authorization check has been corrected (consult holaboss‑ai’s release notes).
  • Configure the connectors to use a non‑empty allowFrom list that enumerates only trusted sender IDs, thereby preventing arbitrary senders from issuing commands.
  • Disable channel‑gateway connectors for messaging platforms that are not required for normal operation, reducing the attack surface.

Generated by OpenCVE AI on October 15, 2026 at 13:36 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Thu, 15 Oct 2026 15:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'poc', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Wed, 14 Oct 2026 19:00:00 +0000

Type Values Removed Values Added
Description holaOS through 2026.822.1 contains a missing authorization vulnerability in channel-gateway connectors that allows any messaging-platform user to submit agent tasks because the #isAllowed check accepts all senders when the default allowFrom list is empty. Attackers who can message the operator's Telegram, Slack, Discord, or other bot can have ChannelIngress.handle pass turns to the workspace agent, running configured tools on the operator's machine.
Title holaOS through 2026.822.1 Missing Authorization in Channel-Gateway Connectors
Weaknesses CWE-1188
References
Metrics cvssV3_1

{'score': 8.6, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:H/A:L'}

cvssV4_0

{'score': 8.3, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:L/VI:H/VA:L/SC:N/SI:N/SA:N'}


Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-10-15T14:32:00.969Z

Reserved: 2026-10-14T17:27:34.662Z

Link: CVE-2026-110769

cve-icon Vulnrichment

Updated: 2026-10-15T14:30:14.203Z

cve-icon NVD

Status : Deferred

Published: 2026-10-14T19:17:12.940

Modified: 2026-10-15T15:17:28.743

Link: CVE-2026-110769

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-15T13:45:19Z

Weaknesses
  • CWE-1188

    Initialization of a Resource with an Insecure Default