{"cve":"CVE-2026-46426","nvd":{"published":"2026-05-27T18:16:26.463","modified":"2026-06-17T10:53:39.810","status":"Deferred","description":"Budibase is an open-source low-code platform. Prior to 3.38.2, the file upload endpoint POST /api/attachments/process does not enforce active-content restrictions for authenticated users. The checks for dangerous file extensions are conditionally wrapped inside if (isPublicUser) or if (isPublicUser || !env.SELF_HOSTED), meaning any authenticated builder can upload executable web content — SVG files with inline <script> tags, HTML pages with JavaScript, .js modules — which are then stored in the object store (MinIO/S3) with their correct MIME types. When the resulting signed URL is opened by any app user, the browser executes the payload. Impact is persistent stored XSS over all application end users. This vulnerability is fixed in 3.38.2.","cvss_v4":null,"cvss_v3":{"version":"3.1","vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:H/I:L/A:N","score":7.6},"cwes":["CWE-79","CWE-434"],"references":["https://github.com/Budibase/budibase/releases/tag/3.38.2","https://github.com/Budibase/budibase/security/advisories/GHSA-82rc-gxrg-v4gf","https://github.com/Budibase/budibase/security/advisories/GHSA-82rc-gxrg-v4gf"],"products":[],"source":"nvd","synced_at":"2026-10-19T22:36:28.938604137+00:00"},"epss":{"cve":"CVE-2026-46426","score":0.00175,"percentile":0.0697,"date":"2026-10-31"},"kev":null,"osv":[{"id":"GHSA-82rc-gxrg-v4gf","url":"https://osv.dev/vulnerability/GHSA-82rc-gxrg-v4gf","summary":"Budibase: Unrestricted Upload of File with Dangerous Type","modified":"2026-06-09T00:00:24.076553510Z","packages":[{"ecosystem":"npm","name":"budibase","purl":"pkg:npm/budibase","ranges":["<3.38.2"],"fixed":["3.38.2"]}]}],"attribution":["This product uses the NVD API but is not endorsed or certified by the NVD.","EPSS scores: FIRST Exploit Prediction Scoring System, https://www.first.org/epss","Known exploited vulnerabilities: CISA Known Exploited Vulnerabilities Catalog, https://www.cisa.gov/known-exploited-vulnerabilities-catalog","Package advisories: OSV (https://osv.dev), from the GitHub Advisory Database, PyPA, Go, RustSec and other ecosystem databases, under CC-BY 4.0 or CC0","CVE records: the CVE Program's CVE List (https://www.cve.org), under its terms of use (https://www.cve.org/Legal/TermsOfUse). CVE is a registered trademark of The MITRE Corporation; this product is not affiliated with the CVE Program."]}