Skip to main content

Crafty Controller CVE-2026-5652

| EUVDEUVD-2026-24199 CRITICAL
Authorization Bypass Through User-Controlled Key (CWE-639)
2026-04-21 GitLab GHSA-8mj7-3xh5-xpj7
9.0
CVSS 3.1 · Vendor: GitLab
View

Attack ChainAIDerived

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

  1. Recon
    Obtain admin credentials
  2. Delivery
    Authenticate to Crafty Controller
  3. Exploit
    Craft malicious Users API request
  4. Install
    Manipulate user ID parameter
  5. C2
    Bypass authorization validation
  6. Execute
    Modify unauthorized user accounts
  7. Impact
    Escalate privileges or establish persistence

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

Requires authenticated access with high-privilege administrative credentials (PR:H from CVSS vector). The attacker must already possess valid admin-level credentials through compromise (phishing, credential stuffing, session hijacking) or be a malicious insider with legitimate administrative access. The Users API component must be network-accessible to the attacker (AV:N), which is default for web-based management platforms. No special configuration, non-default features, or user interaction required once authenticated. The vulnerability allows privilege escalation beyond intended administrative boundaries, meaning even legitimate high-privilege users can perform unauthorized modifications to other user accounts due to missing object-level authorization checks.

Impact

Real-world risk is moderate-to-high despite the 9.0 CVSS score. The CVSS vector shows network-accessible (AV:N) and low complexity (AC:L) attack, but critically requires high privileges (PR:H), meaning the attacker must already have administrative credentials. The scope change (S:C) drives the severity - indicating the vulnerability allows escape from the user management security boundary to affect other system components. No EPSS score provided, no CISA KEV listing, and no public exploit code suggests limited real-world exploitation to date. Primary risk scenarios involve compromised administrator accounts (phishing, credential theft) or malicious insiders with legitimate admin access. The authentication bypass tag indicates even high-privilege users can exceed their intended permissions, which is concerning for multi-admin environments. Organizations should prioritize this based on their administrative access controls and monitoring - not an immediate internet-wide threat like unauthenticated RCE, but a significant privilege escalation vector if administrative credentials are compromised. Missing data: EPSS probability, specific affected version range beyond the CPE wildcard, and patch availability status limit confidence in deployment urgency.

Exploit ScenarioDerived

An attacker with compromised high-privilege administrative credentials authenticates to the Crafty Controller web interface and directly crafts API requests to the Users API endpoint, manipulating user ID parameters to modify accounts outside their intended scope. By exploiting the missing authorization validation (CWE-639), the attacker escalates their privileges, modifies other administrator accounts, injects backdoor accounts, or alters user permissions to gain persistent access across the Minecraft server management infrastructure.

Act Now Prioritize within 24-48h. Why: CRITICAL severity.
No patch listed yet 0.1% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Apr 21, 2026

Crafty Controller Users API allows authenticated administrators with high privileges to modify other user accounts due to improper API permission validation. Despite requiring PR:H (high privileges) and authentication, the vulnerability achieves CVSS 9.0 due to scope change, enabling privilege escalation and potential system-wide compromise. GitLab reports this as an authentication bypass affecting Crafty Controller by Arcadia Technology, LLC. No CISA KEV listing or public exploit code identified at time of analysis, though the authentication bypass tag suggests deviation from intended access controls even for privileged users.

RemediationAI

Review the GitLab work item at https://gitlab.com/crafty-controller/crafty-4/-/work_items/705 for vendor-provided fixes and affected version details. If a patched version is available, upgrade immediately following the project's release notes. As an interim mitigation, implement the following controls: Restrict administrative account access to trusted personnel only with multi-factor authentication enforced; monitor Users API endpoints for unusual modification patterns (audit logs showing admin accounts modifying other admin accounts or cross-boundary user changes); implement network segmentation to limit access to the Crafty Controller management interface to trusted networks only (not public internet); consider API gateway or reverse proxy rules that add additional authorization checks before requests reach the Users API component, validating that the authenticated user has explicit rights to modify the target user object. Note that network restrictions reduce attack surface but do not eliminate risk from authenticated insiders or compromised admin sessions.

Affected VersionsENISA

Crafty Controller 0 ≤4.10.2

Affected Packages

euvd crafty_controller no fix

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

Crafty Controller is a web-based Minecraft server management platform developed by Arcadia Technology, LLC. The vulnerability resides in the Users API component, specifically CWE-639 (Authorization Bypass Through User-Controlled Key), where API endpoints fail to properly validate whether an authenticated high-privilege user should have permission to modify specific user objects. Insecure Direct Object References (IDOR) occur when applications expose internal implementation objects (like user IDs or database keys) in API parameters without verifying the requester has rights to access or modify that specific resource. In this case, an authenticated administrator can manipulate user identifiers in API requests to modify accounts they shouldn't control, bypassing intended role-based access boundaries within the administrative tier.

Know when Crafty Controller 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 (GitLab) PRIMARY 9.0 CRITICAL
AV:N/AC:L/PR:H/UI:N/S:C/C:H/I:H/A:L

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

CVSS VectorVendor: GitLab

Attack Vector
Network
Attack Complexity
Low
Privileges Required
High
User Interaction
None
Scope
Changed
Confidentiality
High
Integrity
High
Availability
Low

DescriptionCVE.org

An insecure direct object reference vulnerability in the Users API component of Crafty Controller allows a remote, authenticated attacker to perform user modification actions via improper API permissions validation.

Executive ViewAI

Why It Matters

CVE-2026-5652 is a critical privilege escalation vulnerability in Crafty Controller that allows authenticated high-privilege administrators to modify other user accounts through improper API permission validation, potentially compromising system-wide access controls. Organizations using Crafty Controller face immediate risk of unauthorized administrative actions and lateral privilege escalation within their infrastructure. This vulnerability requires urgent mitigation since no vendor patch is currently available.

Business Impact: Severe
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations: (1) Restrict Crafty Controller Users API access via firewall/network controls to authorized administrators only; (2) Disable or isolate the Users API endpoint if operationally feasible; (3) Implement multi-factor authentication for all administrative accounts accessing Crafty Controller; (4) Enable comprehensive audit logging for all API calls to the Users endpoint and review logs daily for unauthorized account modifications; (5) Conduct immediate access review and revoke unnecessary high-privilege administrative accounts; (6) Consider deploying an API gateway with request validation rules to block suspicious user modification patterns.

Threat Intelligence Overview

EPSS Score
0.1%
Top 78% exploitable
Data Quality
5 sources
Confidence: Medium

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 CRITICAL
CISA KEV No
Public POC No
EPSS 0.1%
Patch available No
Active threat No
Deciding rule
CRITICAL severity
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
Out-of-Cycle
Exploitation
Poc
System Exposure· derived
Open
Automatable
No
Human Impact
Very High
Technical Impact
Total

Priority Score

45
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +45
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.

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