Skip to main content

ClawHub CVE-2026-100602

| EUVDEUVD-2026-87697 HIGH
Missing Authorization (CWE-862)
2026-09-26 VulnCheck GHSA-5cqx-93pc-jr85
7.1
CVSS 4.0 · Vendor: VulnCheck
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Authenticate as ordinary ClawHub user
  2. Delivery
    Call skills:generateChangelogPreview for unauthorized skill
  3. Exploit
    Missing file-read authz check bypassed
  4. Execution
    Restricted prior version read and sent to AI provider
  5. Impact
    Read up to 8,000 chars of skill content in preview

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Authorization checks on every request
MITRE ATT&CK

1 technique across 1 tactic: Privilege Escalation

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Requires a valid signed-in ClawHub account (PR:L) able to invoke the public skills:generateChangelogPreview action; no user interaction, no special network position, and no non-default configuration are needed against an unpatched instance. Exploitation is limited to reading (confidentiality only) up to 8,000 characters of a skill's previous version per preview call, and only for skills that possess a prior version to preview. The hosted clawhub.ai service is no longer exploitable after the 2026-09-11 deployment; realistic remaining exposure is self-hosted deployments on a revision at or after cbfee7343ddc but before 8c2de6c506bb. The separate npm CLI and OpenClaw runtime products are not affected.

Impact

The CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:N/VA:N, score 7.1) describes a network-reachable, low-complexity attack that requires low privileges (PR:L, i.e. any signed-in account) and no user interaction, with high confidentiality impact but no integrity or availability impact - an accurate profile for a read-only information-disclosure flaw. No EPSS score, no CISA KEV listing, and no public POC are provided, and there is no SSVC decision data. These signals together point to a genuine but bounded issue rather than an urgent mass-exploitation priority: it is trivially exploitable by any authenticated user but only leaks skill content the caller shouldn't see (up to 8,000 characters per preview), with no code execution, tampering, or service impact. The most important mitigating fact is that the hosted instance (clawhub.ai) was already patched on 2026-09-11, so residual risk is concentrated in self-hosted deployments running an unpatched revision. Note the input tag 'Authentication Bypass' conflicts with the CWE-862 (Missing Authorization) classification and the description - this is an authorization/IDOR-style flaw affecting an already-authenticated caller, not an authentication bypass; treat the tag as mislabeled.

Exploit ScenarioDerived

An attacker registers or already holds an ordinary signed-in ClawHub account and calls the public skills:generateChangelogPreview action against a skill they have no read access to. The action reads the previous version of that skill without enforcing the normal file-read authorization and returns up to 8,000 characters of the restricted content in the AI-generated changelog preview, disclosing private skill material. No public exploit code is identified at time of analysis, but exploitation requires only a valid account and a crafted action call.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
Patch available 0.3% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Sep 26, 2026

Missing authorization enforcement in ClawHub's public skills:generateChangelogPreview action lets any signed-in caller preview the prior version of a skill they are not authorized to access, disclosing up to 8,000 characters of quarantined or otherwise restricted skill content per request. The issue is rated 7.1 (CVSS 4.0 AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:N/VA:N; independent CVSS 3.1 assessment 7.1 with confidentiality impact only) and requires nothing more than a valid ClawHub account - no user interaction, special network position, or non-default configuration - while impact is limited to reading content, with no integrity or availability effect. No public exploit code has been identified at time of analysis; the hosted clawhub.ai service was remediated by the 2026-09-11 deployment of revision 8c2de6c506bb, so realistic residual exposure is confined to self-hosted deployments built from revisions at or after cbfee7343ddc867316dd9b3de6fa8856730f9f41 and before that fix.

RemediationAI

Vendor-released patch: revision 8c2de6c506bb4efabe3f0c2ffb8370b9e23d4650 (PR #3682), which was deployed to clawhub.ai on 2026-09-11; self-hosted operators should update to that revision or any later descendant commit and redeploy their Convex functions, since hosted clawhub.ai users need take no action. If an immediate upgrade is not possible, the targeted compensating control is to disable or remove the skills:generateChangelogPreview action from the deployed backend, or to wrap it with the same file-read authorization check used by normal content access - the trade-off is loss of the changelog preview feature in the UI. Because exploitation requires an authenticated account, restricting account provisioning (disabling open self-signup and reviewing existing accounts) reduces exposure at the cost of blocking legitimate new users, and tightening skill visibility/quarantine handling limits the value of any leaked prior-version content while that control is in place. No POC is publicly identified and no KEV entry exists, so prioritization can follow standard patching rather than emergency response; the npm CLI and OpenClaw runtime do not require updates for this CVE. Details and the fix commit are at https://github.com/openclaw/clawhub/security/advisories/GHSA-g3jp-jj55-jrcr and https://github.com/openclaw/clawhub/commit/8c2de6c506bb4efabe3f0c2ffb8370b9e23d4650.

Affected VersionsENISA

clawhub 0 <8c2de6c506bb4efabe3f0c2ffb8370b9e23d4650

Affects your stack

Find out whether the stacks and servers you run are on an affected version.

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

ClawHub (openclaw/clawhub) is a Convex-based Node.js/TypeScript application and backend that hosts and distributes skills; the flaw is a CWE-862 Missing Authorization defect in one server-side action rather than a memory-safety or injection issue. Normal skill content access in ClawHub enforces a file-read authorization check, but the changelog preview path (skills:generateChangelogPreview) reads a skill's previous version without applying that same check before forwarding content to the configured AI provider and reflecting the generated preview back to the caller; an authenticated user could therefore submit up to 8,000 characters of quarantined/restricted prior-version content for processing and see it in the response. The vulnerable component is identified by CPE cpe:2.3:a:openclaw:clawhub, confirming the backend/application as the affected artifact; the separate npm CLI and OpenClaw runtime are distinct products and are not affected. The exact historical affected range was not established - the issue was confirmed at revision cbfee7343ddc867316dd9b3de6fa8856730f9f41 - and the fix in PR #3682 landed in revision 8c2de6c506bb4efabe3f0c2ffb8370b9e23d4650.

Know when Clawhub gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (VulnCheck) PRIMARY 7.1 HIGH
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N
vuln.today AI 6.5 MEDIUM

Any authenticated user can trigger it remotely with low complexity and no interaction (PR:L, AC:L, UI:N); it only discloses restricted content, so C:H and I:A:N.

3.1 AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N
4.0 AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N

Primary rating from Vendor (VulnCheck).

CVSS VectorVendor: VulnCheck

Attack Vector
Network
Attack Complexity
Low
Attack Requirements
None
Privileges Required
Low
User Interaction
None
Vulnerable system: Confidentiality
High
Vulnerable system: Integrity
None
Vulnerable system: Availability
None
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

DescriptionCVE.org

ClawHub (openclaw/clawhub application/backend) contains a missing authorization check in the changelog preview feature. A signed-in caller can invoke the public skills:generateChangelogPreview action for a skill they are not authorized to access; the previous version is read without the file-read authorization enforced on normal content access, and up to 8,000 characters of quarantined content may be submitted to the AI provider and reflected in the preview returned to the caller, disclosing restricted skill content. The issue was confirmed at revision cbfee7343ddc867316dd9b3de6fa8856730f9f41; the complete historical affected range was not established. It is fixed by PR #3682, included in revision 8c2de6c506bb4efabe3f0c2ffb8370b9e23d4650, which was deployed to clawhub.ai on 2026-09-11; self-hosted deployments should update to that revision or a later descendant. The npm CLI and OpenClaw runtime are separate products and are not affected.

Technical POC Analysis

CWE-862 (Missing Authorization), in the ClawHub application/backend (openclaw/clawhub).

Full technical POC analysis - root cause, step-by-step exploitation and patch breakdown - is part of the Pro and Business plans.

Executive ViewAI

Why It Matters

ClawHub's skills:generateChangelogPreview action can expose up to 8,000 characters of restricted or quarantined skill content to any authenticated user, creating a confidentiality risk for organizations that host sensitive skills on self-managed deployments. The hosted clawhub.ai service is already remediated, so leadership should prioritize identifying and upgrading self-hosted instances to remove residual exposure. No public exploit code has been identified at time of analysis.

Business Impact: High
Compensating Controls

Apply vendor patch.

Threat Intelligence Overview

EPSS Score
0.3%
Top 80% exploitable
Prevalence
Low
Niche open-source skill-hub app with one known hosted instance; limited self-host footprint.
Data Quality
6 sources
Confidence: High

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity HIGH
CISA KEV No
Public POC No
EPSS 0.3%
Patch available Yes
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact
High
Technical Impact
Partial

Priority Score

36
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +36
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy