Description
Budibase is an open-source low-code platform. Prior to 3.39.32, GET /api/global/users/tenant/:id was listed in PUBLIC_ENDPOINTS in packages/worker/src/api/index.ts, and tenantUserLookup returned a full PlatformUser document. An unauthenticated caller could query an email or user identifier, distinguish existing users from missing users, and obtain tenant identifiers, user identifiers, email addresses, SSO identifiers, and document revision metadata. This issue is fixed in version 3.39.32.
Published: 2026-08-12
Score: 7.5 High
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

An unauthenticated request to the public endpoint GET /api/global/users/tenant/:id allows an attacker to obtain a full PlatformUser document, revealing tenant identifiers, user identifiers, email addresses, SSO identifiers, and document revision metadata. This information disclosure can facilitate user enumeration and credential gathering, potentially aiding further attacks such as phishing or social engineering. The weakness is classified as CWE-200, user interface or API data exposure.

Affected Systems

Budibase platform versions prior to 3.39.32 are affected. The vulnerability exists in the public endpoint handling used by the Budibase low‑code platform. All deployments of Budibase before the 3.39.32 release should be considered vulnerable.

Risk and Exploitability

The CVSS score of 7.5 indicates high severity, and the attack can be carried out by sending a simple unauthenticated HTTP GET request to a reachable instance. Because the endpoint is listed as public, no authentication or special privileges are required, making exploitation trivial for anyone who can reach the API server. The EPSS score is not available, and the vulnerability is not listed in the CISA KEV catalog, but the high CVSS and open access suggest a significant potential for exploitation.

Generated by OpenCVE AI on August 12, 2026 at 23:22 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade Budibase to version 3.39.32 or later to remove the public endpoint vulnerability
  • If immediate upgrade is not possible, restrict access to /api/global/users/tenant/:id via network firewall rules or application‑level authentication to prevent unauthorized enumeration
  • Monitor incoming requests to the public tenant lookup endpoint for anomalous activity and investigate any attempts to enumerate user data

Generated by OpenCVE AI on August 12, 2026 at 23:22 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Github GHSA Github GHSA GHSA-hr66-5mqr-8mpx Budibase: Unauthenticated user information disclosure via public tenant user lookup endpoint
History

Wed, 12 Aug 2026 21:45:00 +0000

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

Wed, 12 Aug 2026 19:30:00 +0000

Type Values Removed Values Added
Description Budibase is an open-source low-code platform. Prior to 3.39.32, GET /api/global/users/tenant/:id was listed in PUBLIC_ENDPOINTS in packages/worker/src/api/index.ts, and tenantUserLookup returned a full PlatformUser document. An unauthenticated caller could query an email or user identifier, distinguish existing users from missing users, and obtain tenant identifiers, user identifiers, email addresses, SSO identifiers, and document revision metadata. This issue is fixed in version 3.39.32.
Title Budibase: Unauthenticated user information disclosure via public tenant user lookup endpoint
Weaknesses CWE-200
References
Metrics cvssV3_1

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


Subscriptions

Budibase Budibase
cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-08-12T19:03:51.766Z

Reserved: 2026-08-12T14:32:11.794Z

Link: CVE-2026-73406

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-08-12T20:17:55.617

Modified: 2026-08-12T20:17:55.617

Link: CVE-2026-73406

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-12T23:30:10Z

Weaknesses
  • CWE-200

    Exposure of Sensitive Information to an Unauthorized Actor