GHSA-g34w-4xqq-h79mMediumCVSS 6.5

OpenClaw iMessage group allowlist authorization inherited DM pairing-store identities

Published
February 18, 2026
Last Modified
February 20, 2026

🔗 CVE IDs covered (1)

📋 Description

Summary

Under iMessage groupPolicy=allowlist, group authorization could be satisfied by sender identities coming from the DM pairing store, broadening DM trust into group contexts.

Details

Affected component: src/imessage/monitor/monitor-provider.ts.

Vulnerable logic derived effectiveGroupAllowFrom using both the static group allowlist and DM pairing-store identities (storeAllowFrom). This allowed a sender approved via DM pairing to satisfy group authorization in groups even if the sender/chat was not explicitly present in groupAllowFrom.

This weakens boundary separation between DM pairing and group allowlist authorization.

Affected Packages / Versions

  • openclaw (npm): affected <= 2026.2.13
  • clawdbot (npm): affected <= 2026.1.24-3

Fix Commit(s)

  • openclaw/openclaw@872079d42fe105ece2900a1dd6ab321b92da2d59
  • openclaw/openclaw@90d1e9cd71419168b2faa54a759b124a3eacfae7

Thanks @vincentkoc for reporting.

🎯 Affected products2

  • npm/openclaw:< 2026.2.14
  • npm/clawdbot:< 2026.2.14

🔗 References (5)