CVE-2026-25044
High · 8.8CVSS
8.8
EPSS
0.5%
Published
Apr 3, 2026
CISA due date
—
The record
Budibase is an open-source low-code platform. Prior to version 3.33.4, the bash automation step executes user-provided commands using execSync without proper sanitization or validation. User input is processed through processStringSync which allows template interpolation, potentially allowing arbitrary command execution. This issue has been patched in version 3.33.4.
Affected packages
| Ecosystem | Package | Introduced | Fixed |
|---|---|---|---|
| npm | @budibase/server | 0 | 3.33.4 |
Related vulnerabilities
- GHSA-gjw9-34gf-rp6m Budibase: Command Injection in Bash Automation Step Same vulnerability
- GHSA-3gp5-q4jw-3v94 Budibase: Basic app users can exfiltrate stored REST datasource auth by rewriting… Also affects @budibase/server
- GHSA-qhv3-wjg8-6fx6 Budibase: Webhook schema endpoint authorization bypass allows unauthenticated mutation of… Also affects @budibase/server
- GHSA-6xp4-cf37-ppjh Budibase: Workspace-scoped builder escalates to global admin via… Also affects @budibase/server
- GHSA-cv96-5348-p5p8 Budibase: Unvalidated VectorDB Host Parameter Enables SSRF Also affects @budibase/server
- GHSA-g6qx-g4pr-92v7 Budibase: SSRF via OAuth2 Config Validation — Missing fetchWithBlacklist Protection Also affects @budibase/server
- CVE-2026-48148 Budibase is an open-source low-code platform. Also affects @budibase/server
- CVE-2026-48152 Budibase is an open-source low-code platform. Also affects @budibase/server