Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessObtain any valid Budibase user account
-
DeliveryAuthenticate to platform and retrieve session token
-
ExploitSend DELETE or PUT request to /api/global/license/* endpoint
-
ExecutionServer skips role authorization check (CWE-862)
-
PersistLicense key deleted or offline token manipulated
-
ImpactPremium features disabled platform-wide for all users
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 | Exploitation requires a valid authenticated Budibase session - any user account role, including the lowest privilege tier, is sufficient. No special server configuration, non-default feature enablement, or elevated access is needed; the vulnerable /api/global/license/* endpoints are present and reachable in all default installations of Budibase before 3.41.3. Unauthenticated access is not possible, which limits exploitation to users with at least a basic platform account. The impact is confined to license state manipulation - disabling premium features or invalidating offline tokens for all users - and does not enable data exfiltration, code execution, or account takeover. Cloud-managed Budibase instances may have additional infrastructure controls that restrict direct API access, but self-hosted deployments are the primary risk surface. |
| Impact | The CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:H/VA:H) is consistent with the description: network-reachable, no complexity, any authenticated user, no interaction needed. High integrity and availability impacts reflect that license deletion immediately affects all platform users, not just the attacker's own session - a denial-of-service via feature stripping. No confidentiality impact is expected since the flaw is write/delete, not read. No EPSS data was provided and the CVE carries no KEV listing, indicating no confirmed active exploitation at time of analysis. Despite the absence of a public exploit, the attack is mechanically simple - a single authenticated HTTP DELETE to a known path - and the barrier of 'authenticated user' may be low in organizations with open Budibase registration or shared accounts. The primary risk is availability/integrity disruption to the business, not data exfiltration or lateral movement. |
| Exploit ScenarioDerived | An authenticated Budibase user with the lowest-privilege role issues an HTTP DELETE request to /api/global/license/ using their standard session token. The server processes the request without performing a role check, removes the active license key, and immediately strips premium features from the entire deployment for all users. No public exploit code exists at time of analysis, but the attack requires only a valid session and knowledge of the endpoint path, which is documented in Budibase's public API references. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Aug 28, 2026
Missing authorization on license management REST endpoints in Budibase server before 3.41.3 allows any low-privilege authenticated user to delete license keys or manipulate offline tokens via /api/global/license/* - degrading or disabling premium features for the entire deployment. The flaw (CWE-862) is network-exploitable with low complexity and requires only a valid user account, making it accessible to the broadest possible authenticated audience within a deployment. No public exploit or CISA KEV listing exists at time of analysis, but the attack path is trivially reproducible given endpoint documentation.
RemediationAI
Upgrade Budibase server to version 3.41.3 or later, which introduces proper role-based authorization enforcement on the /api/global/license/* endpoint group per the vendor advisory at https://github.com/Budibase/budibase/security/advisories/GHSA-4wr8-5c3p-rjcr. For deployments that cannot patch immediately, a compensating control is to block or restrict the /api/global/license/* API path at the reverse proxy or WAF layer, permitting only requests originating from administrator IP ranges or authenticated admin sessions - note this may interrupt legitimate license management workflows until the patch is applied. Additionally, audit active user accounts and disable any non-essential or low-trust accounts to reduce the pool of potential attackers while the patch is pending.
Affected VersionsENISA
Affected Packages
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
Budibase is an open-source low-code platform for building internal business tools, typically self-hosted behind organizational access controls. The affected component is the Budibase server (cpe:2.3:a:budibase:server:*:*:*:*:*:*:*:*), specifically its global API layer. The root cause is CWE-862 (Missing Authorization): the /api/global/license/* REST endpoints perform license key deletion and offline token manipulation without validating whether the authenticated caller holds an administrative or privileged role. Role-based access control (RBAC) is implemented elsewhere in Budibase but was not applied to this endpoint group, creating an authorization gap where user-tier accounts inherit license-admin capabilities by omission.
Know when Budibase 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
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:H/VA:H/SC:N/SI:N/SA:N
Network-reachable endpoint, any authenticated user, no interaction; integrity and availability both high due to platform-wide license impact, no confidentiality loss.
Primary rating from Vendor (VulnCheck).
CVSS VectorVendor: VulnCheck
Lifecycle Timeline
2DescriptionCVE.org
Budibase before 3.41.3 fails to enforce role-based authorization on license management endpoints, allowing any authenticated user to delete license keys or manipulate offline tokens. Attackers with basic user privileges can access /api/global/license/* endpoints to disable premium features and downgrade deployments for all users.
Executive ViewAI
A Budibase server flaw exposes license management functions to any low-privilege authenticated user, enabling deletion of license keys and corruption of premium feature tokens. Organizations running vulnerable versions risk losing access to critical business capabilities across their entire deployment.
Apply vendor patch (upgrade to Budibase 3.41.3 or later).
Threat Intelligence Overview
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.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.
Unauthorized data access in Budibase low-code platform before 3.30.4 allows unauthenticated users to manipulate internal
SQL injection in Budibase's MySQL integration (all versions prior to 3.40.0) lets attackers execute arbitrary, stacked S
Authorization bypass in Budibase 3.31.4 and earlier. The authorized() middleware can be bypassed, enabling injection att
Budibase is a low code platform for creating internal tools, workflows, and admin panels. [CVSS 8.8 HIGH]
Unauthenticated user enumeration and metadata disclosure in Budibase prior to 3.39.32 exposes tenant identifiers, email
Server-Side Request Forgery (SSRF) in Budibase's REST datasource connector (versions prior to 3.33.4) allows authenticat
OAuth2 access and refresh token theft in Budibase's automation testing pipeline exposes SSO-authenticated builder creden
Improper Control of Dynamically-Managed Code Resources in GitHub repository budibase/budibase prior to 1.3.20. Rated med
Path traversal in Budibase low-code platform 3.31.5 and earlier allows attackers to read arbitrary files through the app
Remote code execution in Budibase self-hosted server before 3.41.3 lets authenticated administrators run arbitrary JavaS
Account enumeration and targeted denial-of-service in Budibase prior to 3.39.25 stem from an observable response discrep
Unauthenticated account takeover of pending invited users in Budibase Server (@budibase/server) versions 3.41.0 through
EUVD-2026-67697
GHSA-mhqc-wm8w-cfvv
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB