CVE-2026-42239
High · 8.1CVSS
8.1
EPSS
0.4%
Published
May 7, 2026
CISA due date
—
The record
Budibase is an open-source low-code platform. Prior to version 3.35.10, the budibase:auth cookie containing the JWT session token is set with httpOnly: false at packages/backend-core/src/utils/utils.ts:218. JavaScript can read this cookie via document.cookie. This means every XSS becomes a full account takeover — the attacker steals the JWT and has persistent access to the victim's account. The cookie also lacks secure: true (sent over plaintext HTTP) and sameSite attribute. This issue has been patched in version 3.35.10.
Affected packages
| Ecosystem | Package | Introduced | Fixed |
|---|---|---|---|
| npm | @budibase/backend-core | 0 | 3.35.10 |
Related vulnerabilities
- GHSA-4f9j-vr4p-642r Budibase auth session cookies are set with httpOnly:false — any XSS can lead to full… Same vulnerability
- GHSA-wxq7-x3qp-vcr8 Budibase: Unanchored Regex in `matchers.ts` Allows CSRF Bypass via Query String Injection… Also affects @budibase/backend-core
- CVE-2026-48147 Budibase is an open-source low-code platform. Also affects @budibase/backend-core
- CVE-2026-46424 Budibase is an open-source low-code platform. Also affects @budibase/backend-core
- GHSA-6vp2-6r7m-2jvx Budibase: Missing Cache Invalidation on Public API Role Unassignment Allows Revoked Users… Also affects @budibase/backend-core
- CVE-2026-41428 Budibase is an open-source low-code platform. Also affects @budibase/backend-core
- GHSA-8783-3wgf-jggf Budibase: Authentication Bypass via Unanchored Regex in Public Endpoint Matcher… Also affects @budibase/backend-core
- GHSA-7r9j-r86q-7g45 Budibase: Server-Side Request Forgery via REST Connector with Empty Default Blacklist Also affects @budibase/backend-core