CVE-2026-45717 Details
Description
Budibase is an open-source low-code platform. Prior to 3.38.1, Budibase exposes a REST API for datasource management. The route PUT /api/datasources/:datasourceId is registered in the authorizedRoutes group with TABLE/READ permission. This is the same authorization level as the read endpoint (GET /api/datasources/:datasourceId). Every authenticated Budibase app user with the BASIC built-in role or higher carries TABLE/WRITE (and therefore TABLE/READ) permissions, and the datasource update controller performs no additional builder check. As a result, any authenticated non-builder app user can submit a PUT request to rewrite a datasource's config object — including the connection host, port, database credentials, or the base url of a REST datasource. Because no network-level SSRF protection is applied to SQL driver connections, redirecting a PostgreSQL/MySQL/MongoDB datasource to an internal IP address succeeds and the attacker can probe or interact with internal services on arbitrary ports. This vulnerability is fixed in 3.38.1.
An authorization misconfiguration vulnerability has been identified in Budibase, an open-source low-code platform, prior to version 3.38.1. The issue arises in the REST API for datasource management, specifically in the 'PUT /api/datasources/:datasourceId' route, which is incorrectly assigned 'TABLE/READ' permissions instead of the required builder access. This flaw enables any authenticated user with the BASIC role or higher to overwrite datasource configuration, including sensitive connection details. Furthermore, the vulnerability allows for Server-Side Request Forgery (SSRF) attacks by redirecting SQL datasource connections to internal IP addresses, potentially exposing internal services.
Users can update to Budibase version 3.38.1 or later, where this vulnerability has been addressed.
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-44m2-crh7-f4q2 | CISA-ADP | AdvisoryExploitRemedyVendor |
| https://github.com/Budibase/budibase/releases/tag/3.38.1 | [email protected] | Release NotesVendor |
| https://github.com/Budibase/budibase/security/advisories/GHSA-44m2-crh7-f4q2 | [email protected] | AdvisoryExploitRemedyVendor |
Weakness Enumeration
| CWE-ID | CWE Name | Source |
|---|---|---|
| CWE-862 | Missing Authorization | [email protected] |
Affected Products
| Product | Versions |
|---|---|
| Budibase | < 3.38.1 (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