CVE-2026-82243 Overview
CVE-2026-82243 is a Server-Side Request Forgery (SSRF) vulnerability in Budibase Server versions before 3.41.3. The flaw resides in the datasource verify endpoint, which accepts arbitrary URLs from builder-level users without SSRF validation. Attackers with builder privileges can force the server to issue outbound requests to attacker-controlled destinations. In cloud deployments, these requests leak internal CouchDB credentials, granting full database access. The weakness is tracked under CWE-918: Server-Side Request Forgery.
Critical Impact
Authenticated builder users can exfiltrate internal CouchDB credentials and gain unrestricted access to the backing database in Budibase cloud deployments.
Affected Products
- Budibase Server versions prior to 3.41.3
- Budibase self-hosted deployments using the vulnerable datasource verify endpoint
- Budibase Cloud deployments backed by CouchDB
Discovery Timeline
- 2026-08-28 - CVE-2026-82243 published to NVD
- 2026-08-31 - Last updated in NVD database
Technical Details for CVE-2026-82243
Vulnerability Analysis
Budibase exposes a datasource verification endpoint that lets builders test connectivity to external data sources. The endpoint accepts a user-supplied URL and issues a server-side HTTP request to validate reachability. Before version 3.41.3, the request path lacked SSRF filtering. It did not restrict internal address ranges, cloud metadata endpoints, or non-HTTP schemes. An attacker with builder-level access can point the endpoint at an attacker-controlled host or an internal service. When Budibase issues the outbound request, it forwards credentials and headers intended for legitimate internal datasources. In Budibase Cloud, this behavior exposes CouchDB credentials embedded in the deployment, giving attackers full read and write access to the underlying database.
Root Cause
The root cause is missing URL validation on a trusted server-side network operation. The datasource verify handler treats builder input as trusted and delegates to an HTTP client without allowlisting destinations, blocking loopback and private ranges, or stripping sensitive headers.
Attack Vector
Exploitation requires an authenticated builder-level account and network access to the Budibase instance. The attacker submits a crafted datasource verification request containing a URL that resolves to an external logging server or an internal CouchDB endpoint. The Budibase server contacts that URL and leaks the CouchDB credential material to the attacker's listener. The attacker then reuses the credentials to authenticate directly to CouchDB.
No verified exploit code has been published. See the Budibase GitHub Security Advisory GHSA-83m5-fvmg-r7xv and the VulnCheck Budibase SSRF Advisory for authoritative technical details.
Detection Methods for CVE-2026-82243
Indicators of Compromise
- Outbound HTTP or HTTPS requests from Budibase server processes to unexpected external hosts, particularly following calls to the datasource verify endpoint.
- Access log entries showing POST requests to the datasource verification API originating from builder accounts with unusual URL payloads.
- CouchDB authentication events using administrative credentials from source IPs outside the Budibase application tier.
Detection Strategies
- Inspect Budibase application logs for datasource verify requests where the target URL resolves to public IP space, loopback, link-local, or private RFC1918 addresses.
- Correlate builder session activity with outbound DNS resolutions and egress connections from the Budibase server to identify attacker-controlled listeners.
- Alert on CouchDB access patterns that bypass the Budibase application tier, especially administrative operations from non-standard client IPs.
Monitoring Recommendations
- Enable verbose HTTP client logging in Budibase and forward logs to a centralized analytics platform for URL-based anomaly review.
- Monitor egress firewall telemetry for connections initiated by Budibase workloads to destinations outside the approved datasource allowlist.
- Track creation and role changes for builder-level accounts, since exploitation requires that privilege level.
How to Mitigate CVE-2026-82243
Immediate Actions Required
- Upgrade Budibase Server to version 3.41.3 or later, which introduces SSRF validation on the datasource verify endpoint.
- Rotate all CouchDB credentials, API keys, and datasource secrets that were reachable by the vulnerable Budibase instance.
- Audit builder-level accounts and revoke any that are inactive, unrecognized, or no longer required.
- Review recent datasource verify requests and outbound network logs for signs of prior credential exfiltration.
Patch Information
Budibase addressed the vulnerability in Budibase Server 3.41.3. The fix adds SSRF validation to the datasource verify endpoint to reject internal, loopback, and disallowed URL targets. Refer to the Budibase GitHub Security Advisory GHSA-83m5-fvmg-r7xv for the official patch reference and release notes.
Workarounds
- Restrict builder-level access to a minimal set of trusted administrators until the patch is applied.
- Place Budibase behind an egress proxy that enforces an allowlist of approved datasource destinations and blocks internal address ranges.
- Segment the Budibase server from internal metadata services and management interfaces at the network layer.
- Isolate CouchDB behind network policies that only accept connections from the Budibase application tier.
Disclaimer: This content was generated using AI. While we strive for accuracy, please verify critical information with official sources.

