CVE-2026-48152 Details
Description
Budibase is an open-source low-code platform. Prior to 3.39.0, the single-datasource GET and PUT routes are guarded by generic TABLE READ, not by Builder/Admin permission or datasource-specific ownership/resource checks. The built-in Basic app user role maps to the WRITE permission set, which includes table read/write and query write. A Basic user can therefore read an existing REST datasource, receive redacted authConfigs values, submit an update that changes only config.url while keeping the redacted placeholders, and trigger an existing saved relative-path REST query. During update, mergeConfigs() restores the old stored secret when it sees the redaction placeholder. During query execution, Budibase prefixes the attacker-controlled datasource config.url to the relative query path and applies the resolved stored auth headers. The result is server-side disclosure of the builder-configured REST Authorization secret to an attacker-controlled listener. This vulnerability is fixed in 3.39.0.
A vulnerability in Budibase prior to version 3.39.0 allows Basic app users to bypass authorization checks on REST datasource management routes. The affected GET and PUT routes for single datasources are only protected by generic TABLE READ permissions, rather than specific ownership or administrative checks. This flaw enables a Basic user to read redacted authentication secrets from a REST datasource, manipulate the datasource URL to an attacker-controlled endpoint, and execute queries that trigger the exfiltration of the original authentication headers, including sensitive authorization tokens, to the attacker-controlled listener.
Users are advised to update Budibase to version 3.39.0 or later. After patching, consider rotating REST datasource authentication secrets to ensure any previously exposed credentials are no longer valid.
Metrics
CVSS 4.0 Severity and Vector Strings:
CVSS 3.x Severity and Vector Strings:
No data available for CVSS Version 2.0 on this CVE.
Volerion
Assessed May 27, 2026CISA-ADP
Assessed May 27, 2026References to Advisories, Solutions, and Tools
By selecting these links, you will be leaving this site. These are references gathered from the official CVE record and are not endorsed by Volerion.
| URL | Source(s) | Tag(s) |
|---|---|---|
| https://github.com/Budibase/budibase/security/advisories/GHSA-3gp5-q4jw-3v94 | CISA-ADP | AdvisoryExploitRemedyVendor |
| https://github.com/Budibase/budibase/security/advisories/GHSA-3gp5-q4jw-3v94 | [email protected] | AdvisoryExploitRemedyVendor |
Weakness Enumeration
| CWE-ID | CWE Name | Source |
|---|---|---|
| CWE-863 | Incorrect Authorization | [email protected] |
Affected Products
| Product | Versions |
|---|---|
| Budibase | < 3.39.0 (semver) |
CPE
Remediation
| |
Change History
4 change records found show changes
| Date | Action | Recorded By |
|---|---|---|
| Jun 17, 2026 | CVE Modified | [email protected] |
| Jun 17, 2026 | CVE Modified | CISA-ADP |
| May 27, 2026 | CVE Modified | CISA-ADP |
| May 27, 2026 | New CVE Received | [email protected] |
Volerion