GitHub Advisoryadvisory · npm
GHSA-qf48-qfv4-jjm9 OpenClaw: Feishu extension resolveUploadInput bypasses file-system sandbox and allows arbitrary file reads via upload_image
MEDIUM
Official page ↗
- Aliases
- CVE-2026-41363
- Ecosystem
- npm
- Packages
- openclaw
- Severity
- Moderate
- CVSS vector
- CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:H/I:N/A:N
- Weaknesses
- CWE-22, CWE-863
- Reviewed
- 2026-03-31
Affected packages
• npm openclaw: >= 2026.2.6, < 2026.3.28 → fixed in 2026.3.28
Description
Summary
Feishu upload path resolution could read files outside the configured localRoots sandbox before handing them to the upload path.
Impact
A tool caller constrained to workspace or localRoots paths could exfiltrate arbitrary host files through Feishu upload actions.
Affected Component
`extensions/feishu/src/docx.ts`
Fixed Versions
• Affected: `>= 2026.2.6, = 2026.3.28`
• Latest stable `2026.3.28` contains the fix.
Fix
Fixed by commit `764394c78b` (`fix: enforce localRoots sandbox on Feishu docx upload file reads`).
Related
Alias · CVE (1)
- CVE-2026-41363 OpenClaw versions 2026.2.6 through 2026.3.24 contain a path traversal vulnerability in the Feishu extension resolveUploadInput function… vulnerability
References
- https://github.com/openclaw/openclaw/security/advisories/GHSA-qf48-qfv4-jjm9 web
- https://nvd.nist.gov/vuln/detail/CVE-2026-41363 advisory
- https://github.com/openclaw/openclaw/commit/764394c78b6c22c5b53c3cd132d27ff36340bf45 web
- https://github.com/openclaw/openclaw package
- https://www.vulncheck.com/advisories/openclaw-arbitrary-file-read-via-feishu-upload-image-parameter web