CVE-2026-48128 PUBLISHED

Budibase: SSRF via User-Controlled queryId in Automation Execute Query Step

Assigner: GitHub_M
Reserved: 20.05.2026 Published: 27.05.2026 Updated: 27.05.2026

Budibase is an open-source low-code platform. Prior to 3.39.0, the executeQuery automation step in Budibase accepts a queryId from automation step inputs and passes it directly to the query execution controller without additional validation. When combined with a REST datasource configured to target internal infrastructure, this creates a server-side request forgery path where automation execution causes the Budibase server to make outbound HTTP requests to attacker-influenced destinations. The automation output then returns the response, potentially exposing internal service data. This vulnerability is fixed in 3.39.0.

Metrics

CVSS Vector: CVSS:4.0/AV:N/AC:L/AT:N/PR:H/UI:N/VC:L/VI:N/VA:N/SC:L/SI:N/SA:N
CVSS Score: 5.1

Product Status

Vendor Budibase
Product budibase
Versions
  • Version < 3.39.0 is affected

References

Problem Types

  • CWE-918: Server-Side Request Forgery (SSRF) CWE