Junglewise Threat Intelligence

CVE-2026-48128: Budibase SSRF in executeQuery automation step

CVE-2026-48128 · Severity: medium · CVSS 4 · Published 2026-05-27

Technologies: budibase (npm). Vendors: Budibase, npm.

Executive brief

Budibase is a low-code platform used to build internal business applications. A vulnerability in the automation engine allows users with 'builder' permissions to force the Budibase server to make unauthorized requests to internal network services. This could lead to the exposure of sensitive internal data, such as cloud infrastructure metadata, though it requires high-level access that already permits similar actions.

Technical details

A Server-Side Request Forgery (SSRF) vulnerability exists in Budibase's 'executeQuery' automation step. The component accepts a 'queryId' from user-controlled automation inputs and passes it to 'queryController.executeV2AsAutomation' without sufficient validation. An attacker with builder-level privileges can configure a REST datasource pointing to internal infrastructure (e.g., 169.254.169.254) and trigger an automation to execute a query against it. The Budibase server then performs the request from its own network context and returns the response in the automation output. This issue is mitigated by the fact that builder-level access is a prerequisite, which already grants significant control over datasources. The vulnerability is addressed in version 3.39.0.

Affected products

  • Budibase budibase < 3.39.0

Timeline

  • 2026-05-21: disclosed
  • 2026-05-27: advisory: NVD publication
  • 2026-06-12: patched: GitHub Advisory updated with patch information

References

Related threats