Severity by source
CVSS:4.0/AV:N/AC:H/AT:N/PR:L/UI:P/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
Network-delivered tampering with high complexity (AC:H) and user-initiated plugin install (UI:R); the missing integrity check lets malicious code run locally, giving full C/I/A impact, with PR:L per the operator context.
Primary rating from NVD.
CVSS VectorNVD
Lifecycle Timeline
6DescriptionCVE.org
OpenClaw versions before 2026.4.8 fail to enforce integrity verification on downloaded plugin archives. Attackers can install malicious or tampered plugin packages without detection, compromising the local assistant environment.
AnalysisAI
Missing integrity verification in OpenClaw before 2026.4.8 (npm package 'openclaw', tracked by the vendor as B-M3) lets attackers deliver tampered or malicious ClawHub plugin archives that install without any archive- or per-file integrity check, compromising the local assistant environment. The flaw was reported by VulnCheck and Tencent Zhuque Lab and is fixed in 2026.4.8; there is no public exploit identified at time of analysis, and EPSS is very low (0.02%, 4th percentile). Because OpenClaw is a user-controlled local assistant, exploitation requires the victim to install a plugin whose download an attacker can substitute or tamper with.
Technical ContextAI
OpenClaw is a local, user-controlled AI assistant distributed as the npm package 'openclaw', with a plugin ecosystem delivered through 'ClawHub'. The root cause is CWE-353 (Missing Support for Integrity Check): ClawHub plugin downloads were installed without enforcing archive-level or per-file integrity metadata such as cryptographic hashes or signatures. Without that verification step the client cannot distinguish a genuine plugin archive from one altered in transit or served from a substituted source, so tampering goes undetected before the plugin is unpacked and trusted by the local environment. The single affected CPE is cpe:2.3:a:openclaw:openclaw:*:*:*:*:*:*:*:*.
RemediationAI
Vendor-released patch: 2026.4.8 - upgrade the 'openclaw' npm package to 2026.4.8 or later, which enforces integrity verification on ClawHub plugin downloads (verified fixed tree at commit d7c3210cd6f5fdfdc1beff4c9541673e814354d5). Until upgraded, avoid installing or updating plugins from ClawHub, and only install plugin archives obtained over a trusted channel whose integrity you can independently verify, for example by manually checking a published hash before installation; this trades convenience and access to the plugin ecosystem for safety. Run the assistant under a least-privilege local user account so a malicious plugin has limited reach, and monitor the plugin install directory for unexpected changes. Full details and fix confirmation are in the vendor advisory at https://github.com/openclaw/openclaw/security/advisories/GHSA-3vvq-q2qc-7rmp and https://www.vulncheck.com/advisories/openclaw-missing-integrity-verification-in-package-downloads.
Auth bypass in OpenClaw voice-call extension before 2026.2.1. EPSS 0.68%. PoC and patch available.
Privilege escalation in OpenClaw (pre-2026.3.28) allows unauthenticated remote attackers to gain administrative access b
OpenClaw versions 2026.2.22 through 2026.2.24 contain a privilege escalation vulnerability that allows authenticated att
An authorization mismatch vulnerability in OpenClaw versions prior to 2026.3.1 allows authenticated users with operator.
OpenClaw versions prior to 2026.1.29 automatically establish WebSocket connections to attacker-controlled gateway URLs e
Path traversal in OpenClaw through version 2026.3.23 enables unauthenticated remote attackers to read arbitrary files in
OpenClaw sandbox browser functionality launches x11vnc for noVNC observer sessions without requiring authentication, all
OpenClaw versions before 2026.2.26 allow authenticated attackers to write arbitrary files outside the workspace director
OpenClaw versions prior to 2026.2.22 contain a shell environment variable injection vulnerability in the system.run func
OpenClaw versions prior to 2026.2.22 contain a resource exhaustion vulnerability where the application fails to consiste
OpenClaw versions prior to 2026.3.1 contain a sandbox escape vulnerability that allows authenticated attackers with low
OpenClaw versions 2026.1.30 and below fail to validate Telegram webhook secret tokens when `channels.telegram.webhookSec
Same weakness CWE-353 – Missing Support for Integrity Check
View allSame technique Information Disclosure
View allShare
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-26130