Katalog CVE

CVE-2026-82874

KrytyczneCVSS 9.9
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

ToolJet przed wersją v3.16.208 nie weryfikuje, czy uwierzytelnieni użytkownicy należą do organizacji wskazanej w parametrze organizationId w endpointach tooljet-db. Pozwala to każdemu użytkownikowi z rolą Builder na odczyt, modyfikację i usuwanie tabel w innych organizacjach. Atakujący mogą wyciągnąć identyfikatory organizacji z publicznych endpointów aplikacji, a następnie wykorzystać endpointy operacji na schematach do ujawnienia schematów, tworzenia złośliwych tabel, uszkadzania schematów lub trwałego usuwania danych.

Ocena ryzyka

Ryzyko: naruszenie izolacji między dzierżawcami (tenantami), co może prowadzić do utraty danych, nieautoryzowanego dostępu do danych innych organizacji oraz uszkodzenia integralności danych.

Rekomendacja

Zaktualizuj ToolJet do wersji v3.16.208 lub nowszej, która zawiera poprawkę, oraz sprawdź logi pod kątem nieautoryzowanych operacji na tabelach.

Inne podatności w ToolJet

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

ToolJet before v3.16.208 fails to validate that authenticated users belong to the organization specified in the organizationId path parameter of tooljet-db endpoints, allowing any Builder user to read, modify, and delete tables across tenant boundaries. Attackers can extract victim organization IDs from public app endpoints, then exploit schema operation endpoints to disclose table schemas, plant malicious tables, corrupt existing schemas, or permanently destroy victim data without any relationship to the target organization.

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