OpenClaw versions prior to 2026.2.22 contain an authorization bypass vulnerability in allow-always wrapper persistence that allows attackers to bypass approval checks by persisting wrapper-level allowlist entries instead of validating inner executable intent. Remote attackers can approve benign wrapped system.run commands and subsequently execute different payloads without approval, enabling remote code execution on gateway and node-host execution flows.
Security readout for executives and security teams
Plain-English summary
OpenClaw before 2026.2.22 could let an already privileged, approved user bypass later approval checks for wrapped execution requests. The business risk is unauthorized code execution in gateway and node-host execution flows, which can affect confidentiality, integrity, and availability of those systems.
Executive priority
Prioritize remediation for OpenClaw systems that can execute commands on gateways or nodes. The issue has high impact if prerequisites are met, but the provided evidence does not confirm active exploitation.
Technical view
The issue is an authorization bypass in allow-always wrapper persistence. Approval appears to persist at the wrapper level rather than revalidating the inner executable intent, allowing a previously approved benign wrapped request to be reused for different execution content. The CVE maps to CWE-78 and carries CVSS 4.0 score 7.1.
Likely exposure
Exposure is most likely where OpenClaw versions before 2026.2.22 are deployed with gateway or node-host execution flows and allow-always approval persistence enabled or used. The affected-version metadata in the bundle is sparse, so teams should verify against vendor guidance.
Exploitation context
The bundle says remote attackers need high privileges, user approval, and a prerequisite attack condition. It does not show CISA KEV listing or cited evidence of active exploitation. Treat exploitation as plausible but not confirmed from the provided sources.
Researcher notes
Focus review on the authorization boundary between wrapper approval and inner executable intent. The key question is whether persisted allowlist entries bind to the exact validated operation or only to the wrapper context. Preserve logs for approval and execution correlation.
Mitigation direction
Upgrade OpenClaw to 2026.2.22 or later where applicable.
Review the GitHub advisory and patch commit for vendor-approved remediation details.
Audit and remove stale allow-always wrapper approval entries.
Restrict approval and execution access to trusted administrative users.
Monitor gateway and node-host execution flows for unexpected command intent changes.
Validation and detection
Inventory all OpenClaw deployments and record exact versions.
Confirm whether any instance is earlier than 2026.2.22.
Review allow-always wrapper persistence entries for broad or stale approvals.
Check execution logs for approved wrappers followed by changed inner intent.
Confirm the patch or fixed release is deployed in test and production.
Generated from the cited source records. This long-tail analysis has not been individually reviewed by a named human.
Potential ATT&CK relevance
Conservative CVE-to-ATT&CK context
These mappings and lookup hints may be relevant to the vulnerability behavior, CWE, affected product, or exposure path. Glexia-inferred context is not an official MITRE, ATT&CK, CWE, or CVE Program mapping.
ATT&CK lookup starting points
Use these exact CWE pages and searches to review the Glexia ATT&CK library from this CVE's weakness and description context.
cwe · medium confidence lookup
CWE-78: Command execution behavior lookup
Command injection weaknesses can lead defenders to review execution techniques and command interpreter telemetry. Open the exact CWE lookup page first, then review the ATT&CK searches from that MITRE weakness context. This is a Glexia lookup hint, not an official ATT&CK mapping.
The CVE wording references code or command execution, so execution technique review may help defensive triage. This is a Glexia inferred lookup path, not an official MITRE, ATT&CK, or CVE Program mapping.
The CVE wording references privilege impact, so privilege escalation and authorization behavior review may help. This is a Glexia inferred lookup path, not an official MITRE, ATT&CK, or CVE Program mapping.
These fields come from the CVE record and ADP containers, not from Glexia's Take. They preserve time-varying source decisions such as CISA SSVC, KEV status, CVSS metrics, and provider references.
2CVSS vectors
3Timeline events
1ADP providers
4Source links
SSVC decision data
CISA-ADPCISA Coordinator
Timestamp
Version
2.0.3
Exploitation: noneAutomatable: noTechnical Impact: total
CVSS vector scores
2 official scores
We collect every scored CVSS vector available in the official CNA and ADP containers. When more than one version is present, the table keeps the source vectors side by side instead of collapsing them into the highest score.
CWE links open Glexia weakness intelligence pages with official CWE context, developer remediation guidance, and related CVE mappings.
CWE-78 · source CWE mapping
Improper Neutralization of Special Elements used in an OS Command ('OS Command Injection')
Improper Neutralization of Special Elements used in an OS Command ('OS Command Injection') represents a recurring weakness pattern that can create exploitable paths when design, validation, or implementation controls are missing.