9.1
/ 10
CRITICAL
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:H
Description
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 attacker can access any protected endpoint by appending a public endpoint path as a query parameter. For example, POST /api/global/users/search?x=/api/system/status bypasses all authentication because the regex /api/system/status/ matches in the query string portion of the URL. This vulnerability is fixed in 3.35.4.
AI Analysis
Authentication bypass vulnerability via unanchored regex in public endpoint matcher, allowing unauthenticated access to protected endpoints
Basic Information
ID
CVE-2026-41428
Source
GitHub_M
Published
Apr 24, 2026 at 19:17
Modified
Apr 24, 2026 at 20:00
Affected Product
Vendor
Budibase
Product
budibase
Version
< 3.35.4
Affected Versions
Budibase budibase < 3.35.4
CWE Classification
AI Assessment
AI Score
9.1 / 10
AI Severity
Critical
Vendor
Budibase
Product
Budibase
Version
< 3.35.4