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-28
Advisory published
2026-05-27
Advisory updated
2026-05-28

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.

Sources and references

Verified primary and authoritative sources

  • CVE-2026-45718 CVE Program record

    Publisher, destination, and source semantics verified

    URL: https://www.cve.org/CVERecord?id=CVE-2026-45718

    CVE Program - Official CVE Program record with source-provided CVE metadata.

  • CVE-2026-45718 NVD vulnerability detail

    Publisher, destination, and source semantics verified

    URL: https://nvd.nist.gov/vuln/detail/CVE-2026-45718

    NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.

Supplemental references

Methodology and review provenance

AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.