OpenClaw Feishu tools bypass user disables
OpenClaw's Feishu integration could keep working for an account even after an operator turned it off. That let someone who was supposed to be blocked keep sending messages or taking actions in a connected Feishu workspace.
- Severity
- HighCVSS 8.1
- Fix
- Fixed in 2026.6.9Fix recorded on Sep 3, 2026
- Affected versions
- before 2026.6.9-beta.1
- Weakness
- CWE-863
- Affects
- @openclaw/feishu
How it works
Operators can disable Feishu tool access for one specific account, but OpenClaw's code did not always check that flag before running the tool, so requests tied to a disabled account could still reach Feishu and act with its permissions.
What to do
Check your installed @openclaw/feishu package version with npm. If it is older than 2026.6.9, the disablement bypass applies to your setup, especially if you share one Gateway between users who should not trust each other.
Run this in the application environment you want to check:
npm ls @openclaw/feishuUpdate @openclaw/feishu to version 2026.6.9 or later. Until you can update, restrict the Feishu tools to trusted operators, keep channel and tool allowlists narrow, and disable the Feishu feature entirely if you are not actively using it.
Technical details
Affected software: @openclaw/feishu
OpenClaw Feishu tools could ignore per-account disablement. Feishu tools could ignore per-account disablement.
References
- github.com · v2026.6.9-beta.1 (tag) patch release notes vendor advisory
- github.com · GHSA-2q7j-2vhx-56g8 vendor advisory
- github.com · PR #93363 GitHub Advisory vendor advisory
- github.com · commit d4f11d3 GitHub Advisory vendor advisory
- osv.dev · GHSA-2Q7J-2VHX-56G8 vdb entry