PT-2026-26216 · Budibase · Budibase
Da7Om85
·
Published
2026-03-18
·
Updated
2026-03-26
·
CVE-2026-33226
CVSS v3.1
8.7
High
| Vector | AV:N/AC:L/PR:H/UI:N/S:C/C:H/I:H/A:N |
Name of the Vulnerable Software and Affected Versions
Budibase versions 3.30.6 and prior
Description
Budibase is a low code platform that allows the creation of internal tools, workflows, and admin panels. A flaw exists in the REST datasource query preview endpoint (
POST /api/queries/preview) where server-side HTTP requests are made to any URL supplied by the user in the fields.path parameter without proper validation. This allows an authenticated administrator to access internal services not exposed to the internet, including cloud metadata endpoints (AWS/GCP/Azure), internal databases, Kubernetes APIs, and other pods on the internal network. On Google Cloud Platform (GCP), this can lead to OAuth2 token theft with the cloud-platform scope, granting full GCP access. In any deployment, it enables full internal network enumeration. The vulnerable handler is located in packages/server/src/api/controllers/query.ts (preview()). The fields.path parameter is passed directly to the REST HTTP client without IP or hostname validation, lacking blocklists for loopback addresses, RFC 1918 ranges, link-local/cloud metadata addresses, and internal Kubernetes DNS.Recommendations
Versions prior to 3.30.6 are affected.
At the moment, there is no information about a newer version that contains a fix for this vulnerability.
Exploit
SSRF
Found an issue in the description? Have something to add? Feel free to write us 👾
Weakness Enumeration
Related Identifiers
Affected Products
Budibase