CVE-2026-100680
Received Received - Intake

Budibase OpenAPI Import Path Traversal Vulnerability

Vulnerability report for CVE-2026-100680, including description, CVSS score, EPSS score, affected products, exploitability, helpful resources, and attack-flow context.

Publication date: 2026-09-26

Last updated on: 2026-09-26

Assigner: VulnCheck

Description

Budibase versions before 3.45.0 fail to disable external JSON reference resolution in the OpenAPI/Swagger import validator, allowing authenticated builders to read arbitrary local files. Attackers with builder access can embed file:// references in OpenAPI specifications submitted to the import endpoint to exfiltrate sensitive files including environment variables containing JWT secrets, API keys, and database credentials.

CVSS Scores

EPSS Scores

Probability:
Percentile:

Meta Information

Published
2026-09-26
Last Modified
2026-09-26
Generated
2026-09-26
AI Q&A
2026-09-26
EPSS Evaluated
N/A
NVD
EUVD

Affected Vendors & Products

Showing 1 associated CPE
Vendor Product Version / Range
budibase budibase to 3.45.0 (exc)

Helpful Resources

Exploitability

CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-200 The product exposes sensitive information to an actor that is not explicitly authorized to have access to that information.

Attack-Flow Graph

AI Quick Actions

Instant insights powered by AI
Executive Summary

Budibase versions before 3.45.0 fail to disable external JSON reference resolution in the OpenAPI/Swagger import validator. This allows authenticated builders to embed file:// references in OpenAPI specifications submitted to the import endpoint. When processed, these references cause the server to read and return arbitrary local files, including sensitive files like environment variables containing secrets such as JWT keys, API keys, and database credentials.

Detection Guidance

To detect this vulnerability, check if your Budibase server version is below 3.45.0. Use the command: curl -s http://your-budibase-server/api/version | grep version. If the version is less than 3.45.0, the system is vulnerable.

Impact Analysis

An attacker with builder access can read sensitive local files on the server, including environment variables containing secrets like JWT secrets, API keys, and database credentials. This can lead to privilege escalation, session token forgery, and full compromise of the Budibase deployment. Attackers can also read files like /etc/passwd or /proc/self/environ.

Compliance Impact

This vulnerability can lead to unauthorized access to sensitive data, violating compliance requirements for data protection and privacy such as GDPR and HIPAA. Exposure of personal data, credentials, or secrets can result in regulatory penalties, loss of trust, and legal consequences due to non-compliance with data security standards.

Mitigation Strategies

Immediately upgrade Budibase to version 3.45.0 or later. If upgrading is not possible, restrict access to the /api/queries/import/info endpoint to trusted users only and disable OpenAPI import functionality until patched.

Chat Assistant

Ask questions about this CVE
Hi! I’m here to help you understand CVE-2026-100680. Ask me anything about the vulnerability, its impact, or mitigation strategies.
0/70

EPSS Chart