Impact
A function used in the AI Extract File automation step fetches URLs without enforcing the IP blacklist that applies to other steps, enabling SSRF. An authenticated user can trigger server‑side requests to arbitrary internal addresses, potentially exposing sensitive data or assisting lateral movement. The weakness corresponds to CWE‑918.
Affected Systems
Budibase, an open‑source low‑code platform, is affected in all releases prior to version 3.34.8; the vulnerability exists in the processUrlFile function located in packages/server/src/automations/steps/ai/extract.ts.
Risk and Exploitability
The CVSS score is 7.7, indicating a high severity. EPSS is not available and the issue is not listed in CISA KEV. Exploitation requires an authenticated user who can create or run the AI Extract File automation step. Through this vector, an attacker could target internal resources and gather information or further compromise the network.
OpenCVE Enrichment
Github GHSA