CVE-2026-45719

Medium

Description

Budibase is an open-source low-code platform. Prior to 3.38.1, the V1 Views API (POST /api/views) accepts a calculation parameter from the request body that is interpolated directly into a CouchDB reduce function definition without validation. Although an internal SCHEMA_MAP object defines the valid calculation types (sum, count, stats), no actual validation is performed against this map before the value is used in string interpolation. A user with Builder permissions can inject arbitrary JavaScript code that will be executed within the CouchDB JavaScript engine when the view is queried. This vulnerability is fixed in 3.38.1.

SeverityMedium
CVSS6.5
Exploit probability—
Product@budibase/server
PublishedMay 27, 2026
First seenMay 27, 2026

How to fix

Update
  • @budibase/server3.38.1 or later

Affected products

ProductAffected versionsFixed in
@budibase/servernpmv < 3.38.13.38.1

Check your version

Choose the product and enter the version you run to see whether it falls in the affected range.

In the Intelligence 360 plan

Attack Surface Management

See the assets tied to your domains, the technologies they run and known vulnerabilities in one list.