CyberSecBulletin

Budibase vulnerabilities

We track 72 vulnerabilities in Budibase products across 2 products. 72 are rated high or critical, and none are known to be exploited. The most recent was published on October 1, 2026.

72vulnerabilities
18critical
54high
0exploited
8.3average CVSS score

Latest Budibase vulnerabilities

  • 9.4 Critical severity

    budibase: Missing Authorization

    CVE-2026-50137Budibase

    Budibase is an open-source low-code platform. Prior to 3.39.0, an anonymous attacker who knows or can enumerate a workspace id (app_...) and an S3-source datasource id (ds_...) can call this endpoint with no auth and obtain a 15-minute pre-signed PUT URL minte

  • 7.3 High severity

    budibase: Improper Access Control

    CVE-2026-50132Budibase

    Budibase is an open-source low-code platform. Prior to 3.39.0, `GET /api/chat-links/:instance/:token/handoff` is a public endpoint (no auth required) that performs a permanent, state-changing operation: it binds an external chat identity (Slack/Discord/MS Team

  • 8.5 High severity

    budibase: Server-Side Request Forgery

    CVE-2026-48153Budibase

    Budibase is an open-source low-code platform. Prior to 3.39.0, fetchToken in the OAuth2 SDK makes a POST to a builder-supplied URL with plain node-fetch, skipping the blacklist.isBlacklisted check that every other outbound fetch path in the codebase uses. The

  • 8.1 High severity

    budibase: Incorrect Authorization

    CVE-2026-48152Budibase

    Budibase is an open-source low-code platform. Prior to 3.39.0, the single-datasource GET and PUT routes are guarded by generic TABLE READ, not by Builder/Admin permission or datasource-specific ownership/resource checks. The built-in Basic app user role maps t

  • 7.5 High severity

    budibase: Missing Authorization

    CVE-2026-48151Budibase

    Budibase is an open-source low-code platform. Prior to 3.39.0, the webhook schema-building endpoint is registered under builderRoutes, but the generic authorization middleware skips authorization for all paths matching /api/webhooks/schema. As a result, an una

  • 9.0 Critical severity

    budibase: Improperly Controlled Modification of Dynamically-Determined Object Attributes

    CVE-2026-48150Budibase

    Budibase is an open-source low-code platform. Prior to 3.39.0, /api/public/v1/roles/assign is guarded by the builderOrAdmin middleware, which passes any user who is a builder for the app id in the x-budibase-app-id header. That check admits both global builder

  • 8.1 High severity

    budibase: Improper Neutralization of Input During Web Page Generation

    CVE-2026-48149Budibase

    Budibase is an open-source low-code platform. Prior to 3.39.0, the Budibase Text component renders markdown by assigning marked.parse(markdown) straight to innerHTML with no sanitizer (packages/bbui/src/Markdown/MarkdownViewer.svelte:22). Any column a builder

  • 7.7 High severity

    budibase: Server-Side Request Forgery

    CVE-2026-48146Budibase

    Budibase is an open-source low-code platform. Prior to 3.39.0, the OAuth2 token fetch function in packages/server/src/sdk/workspace/oauth2/utils.ts uses raw fetch(config.url) with no SSRF protection. The safe wrapper fetchWithBlacklist() exists in the same cod

  • 7.7 High severity

    budibase: Exposure of Sensitive Information to an Unauthorized Actor

    CVE-2026-46427Budibase

    Budibase is an open-source low-code platform. Prior to 3.38.3, removeSecrets at packages/server/src/sdk/workspace/datasources/datasources.ts masks only datasource config fields whose schema type is DatasourceFieldType.PASSWORD. The Snowflake integration types

  • 7.6 High severity

    budibase: Improper Neutralization of Input During Web Page Generation

    CVE-2026-46426Budibase

    Budibase is an open-source low-code platform. Prior to 3.38.2, the file upload endpoint POST /api/attachments/process does not enforce active-content restrictions for authenticated users. The checks for dangerous file extensions are conditionally wrapped insid

  • 9.9 Critical severity

    budibase: Missing Authorization

    CVE-2026-46425Budibase

    Budibase is an open-source low-code platform. Prior to 3.38.2, packages/worker/src/api/routes/global/scim.ts attaches only two middlewares to the SCIM router: requireSCIM (checks the Enterprise feature flag and SCIM config) and doInScimContext (sets the SCIM r

  • 8.8 High severity

    budibase: Missing Authorization

    CVE-2026-45717Budibase

    Budibase is an open-source low-code platform. Prior to 3.38.1, Budibase exposes a REST API for datasource management. The route PUT /api/datasources/:datasourceId is registered in the authorizedRoutes group with TABLE/READ permission. This is the same authoriz

  • 8.8 High severity

    budibase: Improper Privilege Management

    CVE-2026-45716Budibase

    Budibase is an open-source low-code platform. Prior to 3.38.1, the POST /api/global/users/onboard endpoint is protected by workspaceBuilderOrAdmin middleware, allowing any user with builder permissions to access it. When SMTP email is not configured (the defau

  • 7.7 High severity

    budibase: Server-Side Request Forgery

    CVE-2026-45715Budibase

    Budibase is an open-source low-code platform. Prior to 3.38.1, the REST datasource integration (packages/server/src/integrations/rest.ts) follows HTTP redirects without re-checking the IP blacklist, allowing an authenticated Builder to access internal services

  • 7.7 High severity

    budibase: Server-Side Request Forgery

    CVE-2026-45548Budibase

    Budibase is an open-source low-code platform. Prior to 3.34.8, the processUrlFile function in packages/server/src/automations/steps/ai/extract.ts uses fetch(fileUrl) directly without the IP blacklist validation that is consistently applied to all other automat

  • 7.7 High severity

    budibase: Server-Side Request Forgery

    CVE-2026-45061Budibase

    Budibase is an open-source low-code platform. Prior to 3.35.10, the Plugin URL upload endpoint (POST /api/plugin) validates the submitted URL with a single substring check: url.includes(".tar.gz"). Any URL containing .tar.gz anywhere in the string — in the pat

  • 8.1 High severity

    budibase: Sensitive Cookie Without 'HttpOnly' Flag

    CVE-2026-42239Budibase

    Budibase is an open-source low-code platform. Prior to version 3.35.10, the budibase:auth cookie containing the JWT session token is set with httpOnly: false at packages/backend-core/src/utils/utils.ts:218. JavaScript can read this cookie via document.cookie.

  • 9.1 Critical severity

    budibase: Improper Authentication

    CVE-2026-41428Budibase

    Budibase is an open-source low-code platform. Prior to 3.35.4, the authenticated middleware uses unanchored regular expressions to match public (no-auth) endpoint patterns against ctx.request.url. Since ctx.request.url in Koa includes the query string, an atta

  • 8.7 High severity

    budibase: Improper Neutralization of Input During Web Page Generation

    CVE-2026-35218Budibase

    Budibase is an open-source low-code platform. Prior to version 3.32.5, Budibase's Builder Command Palette renders entity names (tables, views, queries, automations) using Svelte's {@html} directive without any sanitization. An authenticated user with Builder a

  • 9.0 Critical severity

    budibase: Improper Neutralization of Special Elements used in an OS Command

    CVE-2026-35216BudibaseEPSS 10.9%

    Budibase is an open-source low-code platform. Prior to version 3.33.4, an unauthenticated attacker can achieve Remote Code Execution (RCE) on the Budibase server by triggering an automation that contains a Bash step via the public webhook endpoint. No authenti

  • 8.7 High severity

    budibase: Improper Limitation of a Pathname to a Restricted Directory

    CVE-2026-35214Budibase

    Budibase is an open-source low-code platform. Prior to version 3.33.4, the plugin file upload endpoint (POST /api/plugin/upload) passes the user-supplied filename directly to createTempFolder() without sanitizing path traversal sequences. An attacker with Glob

  • 9.9 Critical severity

    budibase: Server-Side Request Forgery

    CVE-2026-31818Budibase

    Budibase is an open-source low-code platform. Prior to version 3.33.4, a server-side request forgery (SSRF) vulnerability exists in Budibase's REST datasource connector. The platform's SSRF protection mechanism (IP blacklist) is rendered completely ineffective

  • 8.8 High severity

    budibase: Improper Neutralization of Special Elements used in an OS Command

    CVE-2026-25044Budibase

    Budibase is an open-source low-code platform. Prior to version 3.33.4, the bash automation step executes user-provided commands using execSync without proper sanitization or validation. User input is processed through processStringSync which allows template in

  • 7.5 High severity

    budibase: Allocation of Resources Without Limits or Throttling

    CVE-2026-25043Budibase

    Budibase is an open-source low-code platform. Prior to version 3.23.25, a business logic vulnerability exists in Budibase’s password reset functionality due to the absence of rate limiting, CAPTCHA, or abuse prevention mechanisms on the “Forgot Password” endpo

  • 8.7 High severity

    budibase: Server-Side Request Forgery

    CVE-2026-33226Budibase

    Budibase is a low code platform for creating internal tools, workflows, and admin panels. In versions from 3.30.6 and prior, the REST datasource query preview endpoint (POST /api/queries/preview) makes server-side HTTP requests to any URL supplied by the user

  • 9.1 Critical severity

    budibase: Improper Neutralization of Special Elements in Output Used by a Downstream Component

    CVE-2026-31816BudibaseEPSS 16.7%

    Budibase is a low code platform for creating internal tools, workflows, and admin panels. In 3.31.4 and earlier, the Budibase server's authorized() middleware that protects every server-side API endpoint can be completely bypassed by appending a webhook path p

  • 8.1 High severity

    budibase: Improper Limitation of a Pathname to a Restricted Directory

    CVE-2026-30240Budibase

    Budibase is a low code platform for creating internal tools, workflows, and admin panels. In 3.31.5 and earlier, a path traversal vulnerability in the PWA (Progressive Web App) ZIP processing endpoint (POST /api/pwa/process-zip) allows an authenticated user wi

  • 9.0 Critical severity

    budibase: Improper Neutralization of Input During Web Page Generation

    CVE-2026-25737Budibase

    Budibase is a low code platform for creating internal tools, workflows, and admin panels. In 3.24.0 and earlier, an arbitrary file upload vulnerability exists even though file extension restrictions are configured. The restriction is enforced only at the UI le

  • 8.8 High severity

    budibase: Missing Authorization

    CVE-2026-25045Budibase

    Budibase is a low code platform for creating internal tools, workflows, and admin panels. This issue is a combination of Vertical Privilege Escalation and IDOR (Insecure Direct Object Reference) due to missing server-side RBAC checks in the /api/global/users e

  • 7.2 High severity

    budibase: Improper Neutralization of Special Elements used in an OS Command

    CVE-2026-25041Budibase

    Budibase is a low code platform for creating internal tools, workflows, and admin panels. In 3.23.22 and earlier, the PostgreSQL integration constructs shell commands using user-controlled configuration values (database name, host, password, etc.) without prop

  • 9.0 Critical severity

    budibase: Improper Control of Generation of Code

    CVE-2026-27702Budibase

    Budibase is a low code platform for creating internal tools, workflows, and admin panels. Prior to version 3.30.4, an unsafe `eval()` vulnerability in Budibase's view filtering implementation allows any authenticated user (including free tier accounts) to exec

  • 8.8 High severity

    budibase: Incorrect Authorization

    CVE-2026-25040Budibase

    Budibase is a low code platform for creating internal tools, workflows, and admin panels. In versions up to and including 3.26.3, a Creator-level user, who normally has no UI permission to invite users, can manipulate API requests to invite new users with any