Katalog CVE

CVE-2026-100688

ŚrednieCVSS 6.5
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Budibase server przed wersją 3.45.0 zawiera podatność cross-tenant information disclosure w endpoincie GET /api/applications/:appId/appPackage, która pozwala uwierzytelnionym użytkownikom odczytać metadane aplikacji i kod źródłowy innego tenanta. Atakujący może podać identyfikator aplikacji ofiary, aby bez kontroli autoryzacji uzyskać wrażliwe szczegóły aplikacji, w tym strukturę nawigacji, nazwy ról, wewnętrzne adresy URL ekranów, fragmenty JavaScript i identyfikatory użytkowników.

Ocena ryzyka

Uwierzytelniony użytkownik jednego tenanta może uzyskać dostęp do metadanych i kodu źródłowego aplikacji innego tenanta, co stanowi naruszenie izolacji danych i wyciek informacji. Może to prowadzić do dalszych ataków w oparciu o ujawnione szczegóły wewnętrzne.

Rekomendacja

Zaktualizuj Budibase server do wersji 3.45.0 lub nowszej. Do czasu aktualizacji ogranicz dostęp do endpointu appPackage i weryfikuj przynależność użytkownika do tenanta.

Inne podatności w Budibase

Zobacz wszystkie
Oryginalny opis (angielski, źródło NVD)

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.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS