Skip to main content

Budibase CVE-2026-82240

| EUVDEUVD-2026-67692 HIGH
Missing Authorization (CWE-862)
2026-08-28 VulnCheck GHSA-5rjh-3pcf-8j5r
8.6
CVSS 4.0 · Vendor: VulnCheck
View

Attack ChainAIDerived

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

  1. Access
    Obtain app-scoped builder credentials
  2. Delivery
    Enumerate tenant application IDs via builder API
  3. Exploit
    Craft user update request with injected builder.apps payload
  4. Execution
    Submit request to public user update endpoint
  5. Persist
    Server skips authorization validation
  6. Impact
    Gain builder access to unrelated tenant applications

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 an authenticated, app-scoped builder account within the target Budibase tenant; unauthenticated access is not possible, as confirmed by CVSS PR:L. The attacker must have network access to the Budibase user create or update API endpoints. No special server configuration or non-default feature flag is required beyond a standard multi-tenant Budibase deployment with at least two distinct applications and separate builder role assignments. Exploitation is strictly bounded within the attacker's tenant - cross-tenant privilege escalation is not possible. The limiting factors are: (1) possession of a valid app-scoped builder credential, and (2) knowledge of target application IDs within the tenant (which may be discoverable via other API calls available to builders).

Impact

The CVSS 4.0 score of 8.6 (AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:N) accurately reflects the real-world threat surface: the attack is network-accessible, requires no special attack conditions, demands only a low-privilege existing account, and yields full confidentiality and integrity compromise of additional tenant applications. No EPSS data was supplied, and neither a CISA KEV listing nor a public exploit has been identified at time of analysis - these signals marginally reduce urgency relative to raw CVSS. However, the low attack complexity means that any authenticated builder with grievance or malicious intent can independently discover and execute this escalation without external tooling. The primary limiting factor is the prerequisite of a valid app-scoped builder credential within the target tenant; unauthenticated or cross-tenant exploitation is not possible. For SaaS or shared self-hosted instances where builder accounts are issued broadly, the blast radius per compromised account is substantially amplified.

Exploit ScenarioDerived

An attacker holding a legitimate app-scoped builder account for a low-sensitivity application within a shared Budibase tenant crafts a PUT request to the user update API, injecting the IDs of sensitive applications they should not access into the builder.apps field. The server processes the request without verifying the requester's authority over those applications, immediately granting the attacker builder-level access - including the ability to view data sources, modify app logic, and read application data. No public exploit code has been identified, but the attack requires only standard HTTP tooling and knowledge of target application IDs.

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 – Aug 28, 2026

Privilege escalation in Budibase server before 3.41.3 allows an authenticated app-scoped builder to gain unauthorized builder access across all applications within the same tenant. By submitting crafted requests to the public user create or update API endpoints with manipulated builder.apps fields, the attacker bypasses the missing authorization check and self-assigns elevated builder privileges over unrelated applications. No public exploit code has been identified and no CISA KEV listing exists at time of analysis, but the network-accessible, low-complexity nature of the attack makes this a significant risk in any multi-tenant Budibase deployment.

RemediationAI

Upgrade Budibase server to version 3.41.3 or later, which introduces proper server-side validation of builder.apps role assignments in the user create and update endpoints. The vendor advisory is at https://github.com/Budibase/budibase/security/advisories/GHSA-468g-55qj-v8rr and VulnCheck details are at https://www.vulncheck.com/advisories/budibase-before-3.41.3-privilege-escalation-via-user-update-api. As a compensating control pending upgrade, administrators should audit all existing builder.apps role assignments across the tenant to detect unauthorized escalations already in place, and restrict the issuance of app-scoped builder accounts to the minimum necessary set of trusted users. Restricting network-level access to the user create and update API endpoints to trusted IP ranges or internal networks reduces exposure but may disrupt legitimate administrative workflows.

Affected VersionsENISA

Server 0 <3.41.3

Affected Packages

euvd server fix: 3.41.3

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 a low-code platform for building internal tools and applications; the affected component is the Budibase server (CPE: cpe:2.3:a:budibase:server:*). The root cause is CWE-862 (Missing Authorization): the public user create and update endpoints accept a builder.apps payload specifying which applications a user should have builder access to, but do not verify whether the requesting user's existing role grants them authority to assign builder access to those target applications. This is a classic RBAC enforcement gap in a multi-tenant context - the server trusts the client-supplied scope instead of enforcing server-side authorization boundaries. Any authenticated user holding an app-scoped builder credential can exploit the missing check to expand their own privilege set horizontally across the tenant.

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

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
vuln.today AI 8.1 HIGH

Network-reachable API requiring only a low-privilege builder account; no user interaction; scope unchanged as exploitation is confined to within-tenant resources; no availability impact.

3.1 AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N
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).

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

2
Patch available
Aug 28, 2026 - 13:17 EUVD
CVE Published
Aug 28, 2026 - 10:49 cve.org
HIGH 8.6

DescriptionCVE.org

Budibase before 3.41.3 fails to validate app-scoped builder role assignments in the public user create and update endpoints, allowing an authenticated app-scoped builder to grant builder access to unrelated apps. Attackers can submit crafted requests to the user update API with builder.apps fields to escalate privileges and gain unauthorized builder access to other applications in the same tenant.

Executive ViewAI

Why It Matters

Budibase server deployments are vulnerable to a privilege escalation attack that allows authenticated users to escalate from limited builder roles to unrestricted builder access across all applications within a shared tenant environment. This compromise of access controls creates risk for unauthorized data exposure and system modification affecting an entire tenant's application portfolio.

Business Impact: High
Compensating Controls

Restrict app-scoped builder role assignments to minimize the number of potential attackers; implement API-level validation to block requests with suspicious builder.apps field modifications; enable detailed audit logging of all user and builder administration API calls; monitor for unusual spikes in builder role assignments or cross-application builder grants; implement network-level access controls to limit API endpoint exposure to authorized networks only.

Threat Intelligence Overview

EPSS Score
0.3%
Top 83% exploitable
Prevalence
Low
niche low-code platform, limited enterprise production footprint
Data Quality
7 sources
Confidence: High
EUVD NVD CVE.org EPSS Vulnrichment GitHub VulDB

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

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.

CVE-2026-27702 CRITICAL POC
9.9 Feb 25

Unauthorized data access in Budibase low-code platform before 3.30.4 allows unauthenticated users to manipulate internal

CVE-2026-73300 CRITICAL POC
9.6 Aug 12

SQL injection in Budibase's MySQL integration (all versions prior to 3.40.0) lets attackers execute arbitrary, stacked S

CVE-2026-31816 CRITICAL POC
9.1 Mar 09

Authorization bypass in Budibase 3.31.4 and earlier. The authorized() middleware can be bypassed, enabling injection att

CVE-2026-25040 HIGH POC
8.8 Jan 29

Budibase is a low code platform for creating internal tools, workflows, and admin panels. [CVSS 8.8 HIGH]

CVE-2026-73406 HIGH POC
7.5 Aug 12

Unauthenticated user enumeration and metadata disclosure in Budibase prior to 3.39.32 exposes tenant identifiers, email

CVE-2026-31818 CRITICAL
9.9 Apr 03

Server-Side Request Forgery (SSRF) in Budibase's REST datasource connector (versions prior to 3.33.4) allows authenticat

CVE-2026-73308 MEDIUM POC
5.7 Aug 12

OAuth2 access and refresh token theft in Budibase's automation testing pipeline exposes SSO-authenticated builder creden

CVE-2022-3225 MEDIUM POC
5.7 Sep 16

Improper Control of Dynamically-Managed Code Resources in GitHub repository budibase/budibase prior to 1.3.20. Rated med

CVE-2026-30240 CRITICAL
9.6 Mar 09

Path traversal in Budibase low-code platform 3.31.5 and earlier allows attackers to read arbitrary files through the app

CVE-2026-82244 CRITICAL
9.4 Aug 28

Remote code execution in Budibase self-hosted server before 3.41.3 lets authenticated administrators run arbitrary JavaS

CVE-2026-73306 MEDIUM POC
5.3 Aug 12

Account enumeration and targeted denial-of-service in Budibase prior to 3.39.25 stem from an observable response discrep

CVE-2026-100684 CRITICAL
9.2 Sep 26

Unauthenticated account takeover of pending invited users in Budibase Server (@budibase/server) versions 3.41.0 through

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