PT-2026-35071 · Budibase · Budibase
Ayushparkara
·
Published
2026-04-16
·
Updated
2026-05-21
·
CVE-2026-41428
CVSS v3.1
9.1
Critical
| Vector | AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:H |
Name of the Vulnerable Software and Affected Versions
Budibase versions prior to 3.35.4
Description
The authenticated middleware uses unanchored regular expressions to match public endpoint patterns against the
ctx.request.url variable. Because ctx.request.url in Koa includes the query string, an attacker can bypass authentication and access protected endpoints by appending a public endpoint path as a query parameter. For example, using the endpoint '/api/global/users/search' with a query parameter like x=/api/system/status allows unauthorized access because the regular expression matches the query string portion of the URL.Recommendations
Update to version 3.35.4.
Exploit
Fix
Improper Authentication
Found an issue in the description? Have something to add? Feel free to write us 👾
Weakness Enumeration
Related Identifiers
Affected Products
Budibase