CVE-2026-73301
Received Received - Intake

Information Disclosure in Budibase Prior to 3.39.25

Vulnerability report for CVE-2026-73301, including description, CVSS score, EPSS score, affected products, exploitability, helpful resources, and attack-flow context.

Publication date: 2026-08-12

Last updated on: 2026-08-12

Assigner: GitHub, Inc.

Description

Budibase is an open-source low-code platform. Prior to 3.39.25, the GET /api/global/groups endpoint in packages/worker/src/api/routes/global/groups.ts omitted auth.builderOrAdmin, allowing an authenticated BASIC role user to enumerate tenant groups, role mappings and user memberships, builder permissions, and default-group flags. The disclosure exposes the tenant access-control structure to users who are not builders or administrators. This issue is fixed in version 3.39.25.

CVSS Scores

EPSS Scores

Probability:
Percentile:

Meta Information

Published
2026-08-12
Last Modified
2026-08-12
Generated
2026-08-13
AI Q&A
2026-08-12
EPSS Evaluated
N/A
NVD
EUVD

Affected Vendors & Products

Showing 2 associated CPEs
Vendor Product Version / Range
budibase budibase 3.40.0
budibase budibase 3.39.25

Helpful Resources

Exploitability

CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-862 The product does not perform an authorization check when an actor attempts to access a resource or perform an action.

Attack-Flow Graph

AI Quick Actions

Instant insights powered by AI
Executive Summary

This vulnerability in Budibase (CVE-2026-73301) involves an improper authorization check in the GET /api/global/groups endpoint. Prior to version 3.39.25, authenticated users with BASIC roles could access this endpoint and enumerate tenant groups, role mappings, user memberships, builder permissions, and default-group flags. The endpoint lacked the auth.builderOrAdmin middleware, exposing the tenant's access-control structure.

Detection Guidance

To detect this vulnerability, check if unauthenticated or BASIC role users can access the GET /api/global/groups endpoint. Use curl commands like: curl -u user:password http://your-budibase-server/api/global/groups. If the endpoint returns group data for BASIC users, the system is vulnerable.

Impact Analysis

An attacker with BASIC role access could exploit this to gather sensitive information about your Budibase tenant's group structure, user roles, and permissions. This data could be used for further attacks like privilege escalation or targeted phishing. The impact is limited to information disclosure as no data modification or deletion is possible.

Compliance Impact

This vulnerability could impact compliance by exposing sensitive user data and access control structures. GDPR requires protecting personal data, and HIPAA mandates securing protected health information. Unauthorized access to group memberships and roles may violate these regulations, potentially leading to fines or legal consequences.

Mitigation Strategies

Upgrade Budibase to version 3.39.25 or later. Ensure the /api/global/groups endpoint enforces builderOrAdmin access. Review logs for unauthorized access attempts to this endpoint.

Chat Assistant

Ask questions about this CVE
Hi! I’m here to help you understand CVE-2026-73301. Ask me anything about the vulnerability, its impact, or mitigation strategies.
0/70

EPSS Chart