Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessAuthenticate with low-privileged Budibase account
-
DeliverySubmit crafted URL to query import endpoint
-
ExploitServer fetches internal or metadata service URL
-
ExecutionExtract cloud credentials or internal data from response
-
ImpactUse harvested credentials for lateral movement or privilege escalation
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V4 - API and Web Service URL allowlisting, SSRF prevention
MITRE ATT&CK
2 techniques across 2 tactics: Initial Access, Credential Access The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation requires a valid Budibase user account with at least low-level privileges, as the query import endpoint is not exposed to unauthenticated users (PR:L confirmed by CVSS 4.0 vector). Maximum impact occurs when the Budibase server is hosted in a cloud environment (AWS, GCP, Azure) with IMDSv1 or equivalent unauthenticated metadata access enabled - this is a non-default configuration on AWS since IMDSv2 was made the default in later instance types, but many existing deployments retain IMDSv1 compatibility. In on-premises deployments without cloud metadata services, exploitation is limited to reaching other internal network services accessible from the Budibase host, reducing but not eliminating the confidentiality risk. Exploitation is bounded by the requirement for a valid credential; unauthenticated external attackers cannot exploit this without first compromising a user account. |
| Impact | The CVSS 4.0 score of 7.1 with vector AV:N/AC:L/AT:N/PR:L/UI:N reflects a moderately high-severity finding that is network-reachable at low complexity, constrained only by the requirement for authenticated access (PR:L). The high vulnerable-system confidentiality impact (VC:H) is well-calibrated: SSRF against cloud metadata endpoints is a widely understood technique that can yield IAM or service-account credentials, enabling privilege escalation and lateral movement well beyond the Budibase instance itself. No EPSS data was supplied, so exploitation probability cannot be quantified from that signal; the absence of a CISA KEV entry and public POC suggests exploitation has not been observed at scale. However, SSRF-to-metadata-credential-theft requires no specialized tooling and is a well-documented attack pattern, meaning any organization running Budibase in a cloud environment - even a smaller internal deployment - should treat this as an urgent upgrade priority rather than deprioritizing it on the basis of the medium-range CVSS score alone. |
| Exploit ScenarioDerived | An attacker with a low-privileged Budibase account submits a query import request with the URL set to http://169.254.169.254/latest/meta-data/iam/security-credentials/ on an AWS-hosted instance. The Budibase server fetches this URL using its own host network identity, and the metadata service returns temporary IAM access keys without requiring any additional authentication. The attacker extracts those credentials from the HTTP response and uses them to enumerate and access S3 buckets, invoke AWS APIs, or escalate to higher-privilege roles. No public exploit code has been identified, but this technique requires only standard HTTP tooling and knowledge of the metadata endpoint path. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Aug 28, 2026
Server-side request forgery in Budibase Server before 3.41.3 allows authenticated low-privileged users to abuse the query import endpoint, directing the server to fetch arbitrary attacker-supplied URLs - including cloud instance metadata endpoints such as AWS IMDSv1 (169.254.169.254) and equivalent GCP and Azure services. The attack is network-reachable with low complexity and no user interaction required, making it reliably exploitable by any authenticated Budibase user in cloud-hosted deployments where temporary credentials are accessible via metadata APIs. No public exploit identified at time of analysis, and the vulnerability is not listed in CISA KEV.
RemediationAI
Upgrade Budibase Server to version 3.41.3 or later, which is the vendor-confirmed fix per GitHub Security Advisory GHSA-48x3-9ph2-p9gj and the VulnCheck advisory at https://www.vulncheck.com/advisories/budibase-server-before-3.41.3-ssrf-via-query-import. If immediate upgrade is not feasible, restrict access to the query import endpoint at the network or reverse-proxy layer so that only explicitly trusted administrator accounts can invoke it - this reduces the exploitable population but does not eliminate the underlying flaw. For AWS-hosted deployments, enforce IMDSv2 (token-required mode) on all EC2 instances running Budibase to block unauthenticated metadata retrieval even if SSRF is triggered; note that IMDSv2 enforcement does not protect GCP or Azure metadata services, which require their own equivalent token-based access controls. Egress filtering to block outbound requests to RFC-1918 ranges and link-local addresses (169.254.0.0/16, 10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16) at the host or firewall level provides defense-in-depth but may break legitimate Budibase data-source integrations pointing to internal services.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
Budibase is an open-source low-code application platform; its server component (CPE: cpe:2.3:a:budibase:server:*:*:*:*:*:*:*:*) exposes a query import endpoint that accepts user-supplied URLs and initiates outbound HTTP requests without server-side validation of the target host, IP range, or URL scheme. The root cause is CWE-918 (Server-Side Request Forgery): the application's failure to apply an allowlist or deny-list for outbound destinations allows the server's own network identity and internal reachability to be weaponized. This vulnerability class is especially impactful in cloud environments where IMDSv1 is enabled, as metadata services are reachable without token authentication from any process on the host, and their responses contain short-lived IAM or service-account credentials.
Know when Budibase gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:L/VA:N/SC:N/SI:N/SA:N
Network-reachable SSRF requiring low-privilege authentication; confidentiality rated High for cloud credential exposure via metadata, Low integrity impact from potential internal service interaction, no availability impact.
Primary rating from Vendor (VulnCheck).
CVSS VectorVendor: VulnCheck
Lifecycle Timeline
2DescriptionCVE.org
Budibase Server before 3.41.3 contains a server-side request forgery vulnerability in the query import endpoint that fails to validate user-supplied URLs before fetching content. Attackers can submit arbitrary URLs to retrieve responses from internal services including cloud metadata endpoints and other restricted network resources.
Executive ViewAI
Budibase Server instances in cloud environments face credential exposure through an authenticated SSRF vulnerability in the query import endpoint. Any low-privilege Budibase user can exploit this to redirect server requests to cloud metadata endpoints (AWS IMDSv1, GCP, Azure), potentially stealing temporary credentials that provide access to company resources and infrastructure.
Network segmentation to block Budibase Server communication to cloud metadata endpoints; restrict query import feature to administrative users; disable query import if operationally acceptable; implement audit logging and alerting on query import endpoint activity.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Server-Side Request Forgery exploits applications that fetch remote resources based on user-supplied URLs.
Unauthorized data access in Budibase low-code platform before 3.30.4 allows unauthenticated users to manipulate internal
SQL injection in Budibase's MySQL integration (all versions prior to 3.40.0) lets attackers execute arbitrary, stacked S
Authorization bypass in Budibase 3.31.4 and earlier. The authorized() middleware can be bypassed, enabling injection att
Budibase is a low code platform for creating internal tools, workflows, and admin panels. [CVSS 8.8 HIGH]
Unauthenticated user enumeration and metadata disclosure in Budibase prior to 3.39.32 exposes tenant identifiers, email
Server-Side Request Forgery (SSRF) in Budibase's REST datasource connector (versions prior to 3.33.4) allows authenticat
OAuth2 access and refresh token theft in Budibase's automation testing pipeline exposes SSO-authenticated builder creden
Improper Control of Dynamically-Managed Code Resources in GitHub repository budibase/budibase prior to 1.3.20. Rated med
Path traversal in Budibase low-code platform 3.31.5 and earlier allows attackers to read arbitrary files through the app
Remote code execution in Budibase self-hosted server before 3.41.3 lets authenticated administrators run arbitrary JavaS
Account enumeration and targeted denial-of-service in Budibase prior to 3.39.25 stem from an observable response discrep
Unauthenticated account takeover of pending invited users in Budibase Server (@budibase/server) versions 3.41.0 through
EUVD-2026-67698
GHSA-m9wj-9vwh-rx9h
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB