CVE-2026-111344
ŚrednieCVSS 4.3Streszczenie
APITable do wersji 1.14.0-beta zawiera podatność obejścia autoryzacji, umożliwiającą uwierzytelnionym użytkownikom odczytywanie opisów węzłów z innych przestrzeni poprzez podanie kontrolowanego przez użytkownika nodeId. Atakujący mogą wysyłać żądania GET /node/{nodeId}/description, które pomijają sprawdzanie członkostwa w przestrzeni i uprawnień do węzła, ujawniając opisy arkuszy danych, folderów i formularzy między dzierżawcami.
Ocena ryzyka
Uwierzytelnieni użytkownicy mogą uzyskać dostęp do opisów węzłów z innych przestrzeni, co prowadzi do naruszenia poufności danych między dzierżawcami.
Rekomendacja
Zaktualizuj APITable do wersji nowszej niż 1.14.0-beta, jeśli jest dostępna, lub wdroż sprawdzanie członkostwa w przestrzeni i uprawnień do węzła w punkcie końcowym GET /node/{nodeId}/description.
Inne podatności w APITable
Zobacz wszystkie- CVE-2026-86120Średnie
APITable do wersji 1.13.0-beta.1 zawiera podatność nieprawidłowej autoryzacji w NodePermissionGuard, która nie egzekwuje kontroli dostępu na poziomie węzła, gdy wyszukiwanie uprawnień zgłasza wyjątki. Atakujący z ważnymi tokenami Fusion API mogą zapisywać załączniki do prywatnych arkuszy, do których mają jawnie zabroniony dostęp, wykorzystując nieobsłużony wyjątek w guardzie uprawnień.
- CVE-2026-84485Wysokie
APITable do wersji 1.13.0-beta.1 udostępnia wewnętrzny punkt końcowy loadOrSearch organizacji bez uwierzytelniania, co pozwala nieuwierzytelnionym atakującym na pobieranie nazw członków, adresów e-mail i hierarchii zespołów. Atakujący mogą wysyłać zapytania do punktu końcowego z identyfikatorami przestrzeni uzyskanymi z udostępnionych linków lub publicznych szablonów, aby wyliczyć pełny katalog członków dowolnego obszaru roboczego.
- CVE-2026-80208Wysokie
APITable do wersji 1.13.0-beta.1 oznacza endpointy getUserHistories i closePausedUserAccount jako wymagające logowania = false. ResourceInterceptor honoruje tę adnotację, pomijając walidację sesji, a brama nginx przekazuje wszystkie żądania /api do backendu. Nieuwierzytelniony atakujący może wyliczyć konta w okresie karencji i zamknąć je, usuwając dane konta i uniemożliwiając odzyskanie.
- CVE-2026-80207Średnie
Podatność w APITable do wersji 1.13.0-beta.1 pozwala nieuwierzytelnionemu atakującemu na tworzenie powiadomień w systemie. Brak wymaganego logowania dla create handlera InternalNotifyController oraz proxy nginx umożliwiają dostęp do API.
Oryginalny opis (angielski, źródło NVD)
APITable through 1.14.0-beta contains an authorization bypass vulnerability that allows authenticated users to read node descriptions from other spaces by supplying a user-controlled nodeId. Attackers can request GET /node/{nodeId}/description, which skips space membership and node permission checks, to disclose cross-tenant datasheet, folder, and form descriptions.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

