Skip to main content

Crabbox CVE-2026-8629

| EUVDEUVD-2026-30419 HIGH
Authorization Bypass Through User-Controlled Key (CWE-639)
2026-05-14 VulnCheck GHSA-23m9-rr4p-xpwh
8.6
CVSS 4.0 · Vendor: VulnCheck
View

Attack ChainAIDerived

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

  1. Recon
    Authenticate with visibility-only credentials
  2. Delivery
    Enumerate accessible lease IDs
  3. Exploit
    POST to /v1/leases/:id/code/ticket endpoint
  4. Install
    Obtain bridge-agent session token
  5. C2
    Establish remote code execution session
  6. Execute
    POST to /v1/leases/:id/egress/ticket
  7. Impact
    Exfiltrate sensitive data from compromised lease

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Object-level authorization, IDOR prevention
Exploitation Conditions

Exploitation requires the target Crabbox deployment to have implemented multi-tier permission models where some authenticated users are granted visibility-only access to leases owned or controlled by other users. The attacker must possess valid low-privilege credentials (PR:L per CVSS vector) with at least read/visibility permissions to at least one lease resource. The vulnerable ticket endpoints must be network-accessible to the authenticated user (AV:N), which is the default configuration for API-driven Crabbox deployments. No user interaction (UI:N) is required beyond the attacker's own actions. Organizations running Crabbox in single-user mode or where all authenticated users have equivalent full-control permissions are not exploitable through this vulnerability, as the privilege escalation path only exists when permission hierarchies are enforced. The vulnerability does NOT require: non-default configurations, specific lease provider types (AWS/Azure/Proxmox), or special network positioning beyond normal API client access.

Impact

Real-world risk is High for multi-tenant Crabbox deployments with shared visibility models. CVSS 8.6 accurately reflects the technical severity: network attack vector (AV:N), low complexity (AC:L), low-privilege requirement (PR:L), and high confidentiality/integrity impacts (VC:H/VI:H) with no availability impact (VA:N). The Changed scope metrics (SC:N/SI:N/SA:N) indicate the attacker remains within the vulnerable component's authorization boundary rather than pivoting to separate systems. EPSS data is unavailable, but the straightforward exploitation path (simple POST requests to documented API endpoints) suggests high exploitability for authenticated insiders or compromised low-privilege accounts. The vulnerability is NOT in CISA KEV, indicating no confirmed active exploitation in the wild at time of analysis. The patch is available with an exact fix version (v0.12.0, commit 95cb30dc7dbaa1fef690a42ef6ac1cb6e307a191) released 2026-05-12, providing clear remediation. The SSVC decision framework indicates moderate urgency: exploitation requires authentication (not fully automatable), technical impact is total (code execution + data access), but no evidence of active exploitation reduces immediate priority below internet-facing unauthenticated RCE. Organizations using Crabbox in single-user or fully-trusted-team environments face lower practical risk than those with hierarchical permission models where visibility-only access is granted to less-trusted users or external auditors.

Exploit ScenarioDerived

An attacker with legitimate visibility-only access to a Crabbox lease (for example, a junior developer granted read-only monitoring permissions to a production environment) sends authenticated POST requests to /v1/leases/:id/code/ticket using the lease ID from their permitted scope. The vulnerable endpoint returns a valid bridge-agent ticket without verifying the user's permission level. The attacker uses this ticket to establish a remote shell session to the lease instance, gaining full code execution as if they were the lease owner. They repeat the process with /v1/leases/:id/egress/ticket to obtain data exfiltration access, allowing them to extract sensitive environment variables, credentials, or application data from the compromised lease. The attack leaves minimal traces beyond normal API activity since the attacker uses their legitimate credentials throughout.

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

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

Alert me

AnalysisAIv2 – May 14, 2026

Privilege escalation in Crabbox versions prior to v0.12.0 allows authenticated users with visibility-only permissions to escalate privileges and obtain code execution, remote desktop access, and data exfiltration capabilities. By directly invoking three unprotected ticket-generation endpoints (/v1/leases/:id/code/ticket, /v1/leases/:id/webvnc/ticket, /v1/leases/:id/egress/ticket), attackers can obtain bridge-agent credentials and impersonate trusted lease-side bridges, bypassing intended read-only access restrictions. The vulnerability was patched in v0.12.0 (commit 95cb30dc) following VulnCheck disclosure. CVSS 8.6 (High) reflects network-accessible exploitation requiring only low-privilege authentication with low attack complexity. No active exploitation (CISA KEV) or public exploit code identified at time of analysis, though the attack is straightforward for authenticated insiders.

Earlier versions of this analysis (1)
v1 May 14, 2026 - 19:46 CVSS 8.1

Privilege escalation in Crabbox versions prior to v0.12.0 allows authenticated users with visibility-only permissions to obtain Code, WebVNC, and Egress agent tickets through direct POST requests to ticket endpoints. Attackers bypass access control checks on /v1/leases/:id/code/ticket, /v1/leases/:id/webvnc/ticket, and /v1/leases/:id/egress/ticket to obtain bridge-agent tickets and impersonate trusted lease-side bridges, gaining unauthorized code execution and remote access capabilities. Vendor-released patch available in version v0.12.0 via GitHub commit 95cb30dc7. No public exploit identified at time of analysis.

RemediationAI

Upgrade immediately to Crabbox v0.12.0 or later from https://github.com/openclaw/crabbox/releases/tag/v0.12.0, which contains the authorization fix in commit 95cb30dc7dbaa1fef690a42ef6ac1cb6e307a191 per pull request https://github.com/openclaw/crabbox/pull/71. For environments unable to upgrade immediately, implement network-level access controls to restrict API endpoint access (/v1/leases/:id/code/ticket, /v1/leases/:id/webvnc/ticket, /v1/leases/:id/egress/ticket) to only fully-privileged users through reverse proxy rules or API gateway policies, though this workaround does not address the underlying authorization flaw and may break legitimate visibility-only workflows. Audit existing lease access logs for POST requests to the three ticket endpoints from users with visibility-only permissions to detect potential historical exploitation. Review and rotate any bridge-agent credentials or session tokens that may have been obtained by unauthorized users. No configuration-only mitigation fully resolves the vulnerability; code upgrade is required for complete remediation.

Affected VersionsENISA

crabbox patch: 95cb30dc7dbaa1fef690a42ef6ac1cb6e307a191
crabbox 0 <0.12.0

Affected Packages

euvd crabbox fix: 0.12.0

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

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

Technical ContextAI · show details

Crabbox is an infrastructure management platform (openclaw/crabbox) that orchestrates ephemeral compute leases across cloud providers with role-based visibility controls. The vulnerability stems from CWE-639 (Authorization Bypass Through User-Controlled Key), where the application fails to validate whether the authenticated user's permission level (visibility-only vs. full control) authorizes privileged operations before issuing bridge-agent tickets. The affected endpoints generate time-limited JWT or session tokens for three critical lease-side services: Code (remote code execution/shell access), WebVNC (remote desktop/graphical access), and Egress (data exfiltration/network bridge). According to CPE cpe:2.3:a:openclaw:crabbox:*:*:*:*:*:*:*:*, all versions before v0.12.0 are vulnerable. The CVSS vector (AV:N/AC:L/PR:L) indicates the endpoints are remotely accessible via network APIs with no additional complexity barriers once a low-privilege user authenticates. The attack surface exists wherever Crabbox deployments implement shared visibility permissions, a common pattern in multi-tenant or team-based infrastructure-as-code workflows.

Know when Crabbox 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 8.6 HIGH
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N

Primary rating from Vendor (VulnCheck) · only source for this CVE.

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
High
Vulnerable system: Availability
None
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

Lifecycle Timeline

3
Analysis Updated
May 14, 2026 - 20:28 vuln.today
v2 - CVSS changed
CVSS changed
May 14, 2026 - 20:22 NVD
8.1 (HIGH) 8.6 (HIGH)
CVE Published
May 14, 2026 - 19:11 nvd
HIGH 8.1

DescriptionCVE.org

Crabbox prior to v0.12.0 contains a privilege escalation vulnerability that allows users with shared visibility-only access to obtain Code, WebVNC, and Egress agent tickets by sending POST requests to ticket endpoints. Attackers can exploit insufficient access control checks on the /v1/leases/:id/code/ticket, /v1/leases/:id/webvnc/ticket, and /v1/leases/:id/egress/ticket endpoints to obtain bridge-agent tickets and impersonate trusted lease-side bridges despite having only visibility permissions.

Executive ViewAI

Why It Matters

Crabbox versions before v0.12.0 contain a privilege escalation vulnerability that allows authenticated users with read-only access to bypass authorization controls and gain full code execution and remote desktop access to managed infrastructure. Authenticated insiders can exploit three unprotected API endpoints to obtain bridge credentials, creating a direct path for malicious employees or compromised low-privilege accounts to move laterally and exfiltrate sensitive data.

Business Impact: High
Compensating Controls

Vendor-released patch: Crabbox v0.12.0 (commit 95cb30dc). If immediate upgrade is not possible: restrict network access to affected Crabbox API endpoints to administrative users only; implement authentication and authorization enforcement at the API gateway or load balancer; disable or block the three ticket-generation endpoints (/v1/leases/:id/code/ticket, /v1/leases/:id/webvnc/ticket, /v1/leases/:id/egress/ticket) for non-administrative accounts pending patching.

Threat Intelligence Overview

EPSS Score
0.0%
Top 94% exploitable
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.0%
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
Poc
System Exposure· derived
Open
Automatable
No
Human Impact
High
Technical Impact
Total

Priority Score

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

Attack Technique

Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.

Privilege escalation occurs when an attacker leverages flaws in access control mechanisms to gain permissions beyond what they were originally granted.

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