ZeroHour

CVE-2026-82242

moderate

Missing authorization in Budibase duplicate endpoint allows cross-app resource injection

CVSS 4.0
8.3 high
EPSS
<1%p22
Published
()
Modified
AI analysis

Budibase versions before 3.41.3 are missing an authorization check (CWE-862) on the POST /api/resources/duplicate endpoint, so an authenticated builder can duplicate resources into an application without holding any role in the destination workspace. The flaw is triggered by sending a duplication request with an arbitrary destination workspace ID in the request body, which causes tables, automations, queries, and screens to be injected into the victim application. Once resources are injected, the attacker can trigger the injected automations to run outgoing webhooks and exfiltrate data from applications they otherwise cannot access, yielding a high integrity impact (CVSS 4.0: 8.3 High). Any Budibase deployment running a version below 3.41.3 is affected where an attacker holds builder privileges, and there is no requirement for privileges in the targeted workspace. No public proof-of-concept or exploitation is currently known, and EPSS estimates a 0.3% probability of exploitation within 30 days.

What to do: Upgrade to Budibase 3.41.3 or later, which restores the missing authorization check on the POST /api/resources/duplicate endpoint. Until upgraded, restrict builder roles to trusted users and audit applications for unexpected tables, automations, queries, or screens, paying particular attention to injected automations with outgoing webhooks that could be used for data exfiltration.

Affected
Budibasebefore 3.41.3
Estimated exposure
moderatelikely thousands of self-hosted instances (no public install counts; Budibase is typically self-hosted on internal networks) — No public active-install counts or internet-exposure scan data exist for Budibase, so the estimate is derived from deployment patterns of comparable open-source low-code platforms, which generally run as self-hosted instances in the…

Order-of-magnitude estimate by the model from install counts, market share and public scan data it knows; verify before quoting.

Description

Budibase versions before 3.41.3 contain a missing authorization vulnerability in the POST /api/resources/duplicate endpoint that allows authenticated builders to inject tables, automations, queries, and screens into any other application without holding any role in the destination workspace. Attackers can inject resources by specifying an arbitrary destination workspace ID in the request body, then trigger injected automations with outgoing webhooks to exfiltrate data from victim applications.

Weakness
CWE-862
Vector
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:H/VA:N/SC:N/SI:H/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X

In the news

No ingested article mentions this CVE yet.