highCVSS 8.3Vulnerability

GHSA-xr4f-mjxj-w6w5

### Summary The bundled device-pair plugin exposed `/pair` on normal chat command surfaces. In affected releases, authorized non-owner chat senders could issue device-pairing bootstrap codes without having owner, admin, or pairing scope. This issue does not affect unauthenticated users. The caller must already be allowed to send commands to the agent through a configured chat channel. ### Affected configurations This affects deployments where the bundled device-pair plugin is enabled and a non-owner sender is authorized to use normal chat commands, such as in a configured Telegram, Discord, or Slack agent. ### Impact A non-owner authorized sender could create a setup code and use it before expiry to enroll a device with operator/node capabilities. That device would then retain persistent credentials until removed. ### Patched Versions The first stable patched version is `2026.5.4`. ### Mitigations Upgrade to `[email protected]` or later. Review paired devices and remove any unexpected entries. In shared chat channels, keep command access limited to users who should be allowed to manage device pairing.

Properties

ghsa_id
GHSA-xr4f-mjxj-w6w5
summary
OpenClaw: Non-owner chat senders could issue device-pairing bootstrap codes
severity
high
cvss_score
8.3
cve_id
GHSA-xr4f-mjxj-w6w5
cvss_vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:L
is_ghsa_only
true
ghsa_published
2026-07-02T16:55:09Z
source_url
https://github.com/advisories/GHSA-xr4f-mjxj-w6w5
ghsa_updated
2026-07-02T16:55:10Z

Related Entities (4)

HAS_WEAKNESS (1)

[Weakness]Incorrect Authorization

REPORTED_BY (1)

[Source]GitHub Advisory Database

VULNERABLE_TO (1)

[Software]npm/openclaw

AFFECTS (1)

[Software]npm/openclaw

Explore deeper with Ninja Signal's threat intelligence graph

GHSA-xr4f-mjxj-w6w5 (CVSS 8.3) — Ninja Signal Threat Intelligence | Ninja Signal