CVE-2026-35214

Budibase is an open-source low-code platform. Prior to version 3.33.4, the plugin file upload endpoint (POST /api/plugin/upload) passes the user-supplied filename directly to createTempFolder() without sanitizing path traversal sequences. An attacker with Global Builder privileges can craft a multipart upload with a filename containing ../ to delete arbitrary directories via rmSync and write arbitrary files via tarball extraction to any filesystem path the Node.js process can access. This issue has been patched in version 3.33.4.
Configurations

Configuration 1 (hide)

cpe:2.3:a:budibase:budibase:*:*:*:*:*:*:*:*

History

06 Oct 2026, 22:10

Type Values Removed Values Added
Summary (es) Budibase es una plataforma de código abierto de bajo código. Antes de la versión 3.33.4, el endpoint de carga de archivos del plugin (POST /api/plugin/upload) pasa el nombre de archivo proporcionado por el usuario directamente a createTempFolder() sin sanear las secuencias de salto de ruta. Un atacante con privilegios de Global Builder puede crear una carga multipart con un nombre de archivo que contenga ../ para eliminar directorios arbitrarios a través de rmSync y escribir archivos arbitrarios a través de la extracción de tarball en cualquier ruta del sistema de archivos a la que pueda acceder el proceso de Node.js. Este problema ha sido parcheado en la versión 3.33.4. (es) Budibase es una plataforma de código abierto de bajo código. Antes de la versión 3.33.4, el endpoint de carga de archivos del plugin (POST /api/plugin/upload) pasa el nombre de archivo proporcionado por el usuario directamente a createTempFolder() sin sanear las secuencias de salto de ruta. Un atacante con privilegios de Global Builder puede crear una carga multipart con un nombre de archivo que contenga rutas relativas ../ para eliminar directorios arbitrarios a través de rmSync y escribir archivos arbitrarios a través de la extracción de tarball en cualquier ruta del sistema de archivos a la que pueda acceder el proceso de Node.js. Este problema ha sido parcheado en la versión 3.33.4.

Information

Published : 2026-04-03 16:16

Updated : 2026-10-06 22:10


NVD link : CVE-2026-35214

Mitre link : CVE-2026-35214

CVE.ORG link : CVE-2026-35214


JSON object : View

Products Affected

budibase

  • budibase
CWE
CWE-22

Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal')