mediumCVSS 5.4Vulnerability

GHSA-9vvh-2768-c8vp

## Summary In affected versions of `openclaw`, Discord reaction ingestion for guild channels did not enforce the same member users and roles allowlist checks used for normal inbound guild messages. A non-allowlisted guild member could still trigger reaction events that were accepted and queued as trusted system events for the target session. ## Impact This is an authorization bypass in the Discord allowlist path. Reaction text could be injected into downstream session context even when the reacting guild member was not permitted by the configured users or roles allowlist. ## Affected Packages and Versions - Package: `openclaw` (npm) - Affected versions: `< 2026.3.11` - Fixed in: `2026.3.11` ## Technical Details The reaction ingress authorization path enforced DM, group, guild, and channel policy checks, but it did not apply the member-level users and roles allowlist gate that normal guild-message preflight uses. Accepted reactions were then enqueued as trusted system events for the routed session. ## Fix OpenClaw now applies the same users and roles allowlist enforcement to guild reaction ingress that it already applies to normal inbound guild messages. The fix shipped in `[email protected]`. ## Workarounds Upgrade to `2026.3.11` or later.

Properties

ghsa_id
GHSA-9vvh-2768-c8vp
severity
medium
summary
OpenClaw: Discord guild reaction ingress could bypass users and roles allowlists
cvss_score
5.4
cve_id
GHSA-9vvh-2768-c8vp
cvss_vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:N
is_ghsa_only
true
ghsa_published
2026-03-13T18:58:20Z
source_url
https://github.com/advisories/GHSA-9vvh-2768-c8vp
ghsa_updated
2026-03-13T18:58:21Z

Related Entities (4)

AFFECTS (1)

[Software]npm/OpenClaw

HAS_WEAKNESS (2)

[Weakness]Incorrect Authorization
[Weakness]Improper Access Control

REPORTED_BY (1)

[Source]GitHub Advisory Database

Explore deeper with Ninja Signal's threat intelligence graph

GHSA-9vvh-2768-c8vp (CVSS 5.4) — Ninja Signal Threat Intelligence | Ninja Signal