Katalog CVE

CVE-2026-103757

WysokieCVSS 7.7
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Streszczenie

Budibase do wersji 3.41.0 zawiera podatność na SSRF w generowaniu tabel AI, ponieważ funkcja uploadUrl w packages/server/src/utilities/fileUtils.ts używa surowego node-fetch zamiast fetchWithBlacklist. Uwierzytelnieni użytkownicy z rolą builder mogą wysłać prompt do POST /api/ai/tables, który umieszcza wewnętrzny URL w kolumnie załącznika, powodując, że serwer go pobiera i zwraca presigned URL do obiektu zawierający odpowiedź, np. dane uwierzytelniające z metadanych chmury.

Ocena ryzyka

Ryzyko ujawnienia wrażliwych danych wewnętrznych, w tym danych uwierzytelniających chmury, poprzez wykorzystanie SSRF, co może prowadzić do naruszenia poufności i integralności systemu.

Rekomendacja

Zaleca się aktualizację Budibase do wersji powyżej 3.41.0 oraz wdrożenie mechanizmów blokujących żądania do adresów wewnętrznych w funkcji uploadUrl.

Inne podatności w Budibase

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

Budibase through 3.41.0 contains a server-side request forgery vulnerability in AI table generation because the uploadUrl function in packages/server/src/utilities/fileUtils.ts uses raw node-fetch instead of fetchWithBlacklist. Authenticated builder users can send a prompt to POST /api/ai/tables that places an internal URL in an attachment column, causing the server to fetch it and return a presigned object-storage URL containing the response, such as cloud metadata credentials.

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