CVE-2026-73407
KrytyczneCVSS 9.0Streszczenie
Budibase przed wersją 3.40.1 nie weryfikował, czy docelowy adres żądania odpowiada źródłu danych, przez co nieuwierzytelniony użytkownik mógł wysłać zapytanie do publicznego punktu końcowego i przechwycić zapisane poświadczenia (bearer, basic lub statyczne nagłówki). Problem został naprawiony w wersji 3.40.1.
Ocena ryzyka
Atakujący może uzyskać dostęp do poufnych poświadczeń używanych do integracji z zewnętrznymi systemami, co może prowadzić do nieautoryzowanego dostępu do danych i systemów.
Rekomendacja
Zaleca się natychmiastową aktualizację Budibase do wersji 3.40.1 lub nowszej oraz przegląd logów pod kątem podejrzanych zapytań do publicznych punktów końcowych.
Oryginalny opis (angielski, źródło NVD)
Budibase is an open-source low-code platform. Prior to 3.40.1, RestIntegration._req in packages/server/src/integrations/rest.ts attached credentials from getAuthHeaders and defaultHeaders without requiring the final request destination to match the datasource origin. An unauthenticated caller of a PUBLIC POST /api/v2/queries/:queryId query could supply an absolute or parameterized path to an attacker-controlled host and receive the stored bearer, basic, or static-header credentials. This issue is fixed in version 3.40.1.

