CVE Catalog

CVE-2026-100688

MediumCVSS 6.5
Published: Translated: NVD NIST

Summary

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.

Risk Assessment

An authenticated user of one tenant can access another tenant's application metadata and source code, breaching data isolation and leaking information. This may lead to further attacks based on the disclosed internal details.

Recommendation

Upgrade Budibase server to version 3.45.0 or later. Until then, restrict access to the appPackage endpoint and verify the user's tenant membership.

Other vulnerabilities in Budibase

See all
Original NVD description (English source)

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.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS