Description
Budibase versions before 3.45.0 fail to validate per-app authorization in the POST /api/global/groups/:groupId/apps endpoint, allowing builders to assign application roles across workspace boundaries. A builder of a single workspace can exploit missing per-app authorization checks to grant themselves admin roles in other workspaces by modifying user group role mappings.
Published: 2026-09-26
Score: 8.6 High
EPSS: < 1% Very Low
KEV: No
Impact: Privilege Escalation
Action: Immediate Patch
AI Analysis

Impact

Budibase versions before 3.45.0 lack per‑app authorization checks on the POST /api/global/groups/:groupId/apps endpoint, allowing a builder with access to a single workspace to modify group role mappings for applications in other workspaces. This flaw permits the attacker to elevate privileges and obtain admin rights beyond the intended workspace scope, providing unrestricted access to all resources within those additional workspaces.

Affected Systems

Budibase server, all releases prior to 3.45.0.

Risk and Exploitability

The vulnerability scores an 8.6 on the CVSS scale, indicating high severity. Although EPSS data is unavailable, the flaw is exploitable by any user who already has builder permissions in a workspace, a role that is typically broadly granted. Because the flaw escalates privileges silently through the global endpoint, exploitation is likely to be straightforward with little user interaction beyond the normal application workflow. The vulnerability is not listed in the CISA KEV catalog, but its high CVSS score and privilege escalation nature warrant prioritized remediation.

Generated by OpenCVE AI on September 26, 2026 at 16:16 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade Budibase to version 3.45.0 or later to apply the vendor patch that restores per‑app authorization checks.
  • Restrict the builder role to only the workspaces where it is truly required, applying the principle of least privilege.
  • Implement regular audits of group role mappings and monitor for unauthorized admin role assignments across workspaces.

Generated by OpenCVE AI on September 26, 2026 at 16:16 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Wed, 30 Sep 2026 15:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'poc', 'Technical Impact': 'total'}, 'version': '2.0.3'}


Sat, 26 Sep 2026 18:00:00 +0000

Type Values Removed Values Added
First Time appeared Budibase
Budibase server
Vendors & Products Budibase
Budibase server

Sat, 26 Sep 2026 13:30:00 +0000

Type Values Removed Values Added
Description Budibase versions before 3.45.0 fail to validate per-app authorization in the POST /api/global/groups/:groupId/apps endpoint, allowing builders to assign application roles across workspace boundaries. A builder of a single workspace can exploit missing per-app authorization checks to grant themselves admin roles in other workspaces by modifying user group role mappings.
Title Budibase before 3.45.0 Cross-Workspace Privilege Escalation via POST /api/global/groups/:groupId/apps
Weaknesses CWE-269
References
Metrics cvssV3_1

{'score': 8.1, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N'}

cvssV4_0

{'score': 8.6, 'vector': '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'}


cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-10-08T15:21:57.721Z

Reserved: 2026-09-26T02:37:41.037Z

Link: CVE-2026-100686

cve-icon Vulnrichment

Updated: 2026-09-30T15:03:12.688Z

cve-icon NVD

Status : Deferred

Published: 2026-09-26T14:16:53.000

Modified: 2026-10-08T16:16:59.130

Link: CVE-2026-100686

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-26T17:45:06Z

Weaknesses
  • CWE-269

    Improper Privilege Management