CVE-2026-100688: Budibase server before 3.45.0 Cross-Tenant Information Disclosure

Published Sep 26, 2026
·
Updated

Budibase server before 3.45.0 contains a cross-tenant information disclosure vulnerability in the GET /api/applications/:appId/appPackage endpoint that allows authenticated users to read another tenant's application metadata and source code. Attackers can supply a victim tenant's app id to retrieve sensitive application details including navigation structure, role names, internal screen URLs, JavaScript snippets, and user identifiers without authorization checks.

Affected Software

1 affected component
budibase Budibase Server<3.45.0

Event History

Sep 26, 2026
CVE Published
via MITRE·01:23 PM
Data Sourced
via MITRE·01:23 PM
DescriptionSeverityWeakness

Frequently Asked Questions

1

Who can exploit this issue?

Any authenticated Budibase Server user can exploit it if they can supply the app ID of an application belonging to another tenant. No user interaction is required.

2

What information may be exposed?

The affected endpoint can disclose another tenant's application metadata and source code, including navigation structure, role names, internal screen URLs, JavaScript snippets, and user identifiers.

3

Which deployments are affected?

Budibase Server versions before 3.45.0 are affected. The issue is in the GET /api/applications/:appId/appPackage endpoint and results from missing authorization checks across tenants.

4

How can an organization check for exposure?

Review access and request logs for GET requests to /api/applications/:appId/appPackage, especially where authenticated users request application IDs not associated with their own tenant. Treat successful cross-tenant responses as evidence of exposure.

Contact

SecAlerts Pty Ltd.
132 Wickham Terrace
Fortitude Valley,
QLD 4006, Australia
info@secalerts.co
By using SecAlerts services, you agree to our services end-user license agreement. This website is safeguarded by reCAPTCHA and governed by the Google Privacy Policy and Terms of Service. All names, logos, and brands of products are owned by their respective owners, and any usage of these names, logos, and brands for identification purposes only does not imply endorsement. If you possess any content that requires removal, please get in touch with us.
© 2026 SecAlerts Pty Ltd.
ABN: 70 645 966 203, ACN: 645 966 203