CVE-2026-116186

OpenRemote before 1.31.0 Gateway Authorization Bypass via Reversible mapAssetId

Published Oct 25, 2026 CVSS 4.0 · 2.3 Low EPSS < 1% KEV · Not listed
Description
OpenRemote core (openremote-manager) before 1.31.0 does not perform realm or gateway-descendant authorization on inbound edge gateway events and maps event asset IDs only through the reversible GatewayConnector.mapAssetId transform. An attacker controlling a registered gateway can craft pre-image IDs in AttributeEvent or DELETE AssetEvent messages to overwrite attributes on, or delete, assets in any realm, breaking tenant isolation.

Analysis

AI-generated

Technical impact

OpenRemote core before version 1.31.0 does not enforce realm or gateway authorization on inbound edge gateway events, and it maps event asset IDs using the reversible GatewayConnector.mapAssetId transform. An attacker controlling a registered gateway can craft pre‑image IDs in AttributeEvent or DELETE AssetEvent messages to overwrite attributes on, or delete, assets in any realm, thereby breaking tenant isolation and allowing unauthorized modification of data across tenants.

Affected Systems

The affected product is OpenRemote core, also known as openremote-manager, for all releases before 1.31.0. Versions without the fix lack the proper authorization checks on inbound edge gateway events.

Risk and Exploitability

The CVSS score of 2.3 indicates low overall severity, and the EPSS score is unavailable, suggesting no known widespread exploitation. The vulnerability is not listed in the CISA KEV catalog. The likely attack vector requires an attacker to control a registered gateway and send crafted event messages, so it is most relevant to environments where gateways are exposed or where gateway authorities are not tightly restricted. If these conditions exist, an attacker can bypass authorization and tamper with or delete assets in any realm.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade to OpenRemote 1.31.0 or later
  • If upgrade is not immediately possible, restrict gateway registration to trusted clients and/or disable inbound edge gateway event processing for untrusted sources
  • Implement additional application‑level checks to verify asset ownership before processing AttributeEvent or DELETE AssetEvent messages
  • Continuously monitor logs for unexpected AttributeEvent or DELETE AssetEvent activity

Generated by OpenCVE AI on October 25, 2026 at 16:53 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories available
History
Type Values Removed Values Added
Metrics ssvc

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

Type Values Removed Values Added
First Time appeared Openremote core
Vendors & Products Openremote core
Type Values Removed Values Added
Description OpenRemote core (openremote-manager) before 1.31.0 does not perform realm or gateway-descendant authorization on inbound edge gateway events and maps event asset IDs only through the reversible GatewayConnector.mapAssetId transform. An attacker controlling a registered gateway can craft pre-image IDs in AttributeEvent or DELETE AssetEvent messages to overwrite attributes on, or delete, assets in any realm, breaking tenant isolation.
Title OpenRemote before 1.31.0 Gateway Authorization Bypass via Reversible mapAssetId
First Time appeared Openremote
Openremote openremote
Weaknesses CWE-639
CPEs cpe:2.3:a:openremote:openremote:*:*:*:*:*:*:*:*
Vendors & Products Openremote
Openremote openremote
References
Metrics cvssV4_0

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

Weaknesses
  • CWE-639

    Authorization Bypass Through User-Controlled Key

Sources

Status
PUBLISHED
Assigner
VulnCheck
Published
Updated
Oct 29, 2026, 4:21 PM
Reserved
Oct 25, 2026, 12:26 PM
Status
Deferred
Published
Oct 25, 2026, 2:16 PM
Modified
Oct 29, 2026, 5:18 PM