PatchSiren

PatchSiren cyber security CVE debrief

CVE-2026-45718 Budibase CVE debrief

Budibase is an open-source low-code platform. Prior to 3.38.1, the row action trigger endpoint (POST /api/tables/:sourceId/actions/:actionId/trigger) fails to validate that the user-supplied rowId is within the scope of the view's row filters. A user with access to a filtered view can trigger row actions on any row in the underlying table, including rows explicitly excluded by the view's security filters. This vulnerability is fixed in 3.38.1.

Vendor
Budibase
Product
Unknown
CVSS
MEDIUM 5.4
CISA KEV
Not listed in stored evidence
Original CVE published
2026-05-27
Original CVE updated
2026-05-27
Advisory published
2026-05-27
Advisory updated
2026-05-27

Who should care

Organizations running Budibase versions prior to 3.38.1 with filtered views and row actions enabled. Security teams responsible for low-code platform governance. Application administrators relying on view filters for data segmentation and access control.

Technical summary

The vulnerability exists in the row action trigger endpoint at POST /api/tables/:sourceId/actions/:actionId/trigger. When a user triggers a row action through a filtered view, the endpoint accepts a user-supplied rowId parameter without verifying that the specified row satisfies the view's configured row filters. This allows an authenticated attacker with access to any filtered view to execute row actions on arbitrary rows in the underlying table, including rows that should be inaccessible based on the view's security filters. The flaw represents an authorization bypass (CWE-863) where the application fails to properly enforce access controls at the resource level.

Defensive priority

medium

Recommended defensive actions

  • Upgrade Budibase to version 3.38.1 or later to remediate this vulnerability.
  • Review filtered view configurations to ensure row-level security controls are properly enforced.
  • Audit access logs for the POST /api/tables/:sourceId/actions/:actionId/trigger endpoint for potential unauthorized row action execution.
  • Validate that row action permissions align with view filter boundaries in custom implementations.

Evidence notes

The vulnerability was disclosed via GitHub Security Advisory GHSA-3263-v5v9-xq8q and published to the National Vulnerability Database on 2026-05-27. The issue affects Budibase versions prior to 3.38.1. The CVSS 3.1 vector (AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:N) indicates network attack vector, low attack complexity, low privileges required, no user interaction, unchanged scope, with low impact to confidentiality and integrity but no availability impact.

Official resources

2026-05-27