Katalog CVE

CVE-2026-40304

ŚrednieCVSS 5.3
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.29%

Percentyl 21 - wyżej niż 21% wszystkich znanych CVE

Streszczenie

zrok przed wersją 2.0.1 zawiera błąd logiczny w kontroli własności w handlerze unaccess (controller/unaccess.go): gdy rekord frontendu ma environment_id = NULL (oznaczenie globalnych frontendów utworzonych przez administratora), warunek zwraca false i pozwala na usunięcie bez weryfikacji własności. Użytkownik niebędący administratorem, znający token globalnego frontendu, może trwale usunąć globalny frontend, powodując niedostępność wszystkich publicznych udziałów.

Ocena ryzyka

Nieautoryzowane usunięcie globalnego frontendu prowadzi do niedostępności usług dla wszystkich użytkowników korzystających z tego frontendu.

Rekomendacja

Zaktualizuj zrok do wersji 2.0.1, która naprawia tę podatność.

Inne podatności w zrok

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

zrok is software for sharing web services, files, and network resources. Prior to version 2.0.1, the unaccess handler (controller/unaccess.go) contains a logical error in its ownership guard: when a frontend record has environment_id = NULL (the marker for admin-created global frontends), the condition short-circuits to false and allows the deletion to proceed without any ownership verification. A non-admin user who knows a global frontend token can call DELETE /api/v2/unaccess with any of their own environment IDs and permanently delete the global frontend, taking down all public shares routed through it. Version 2.0.1 patches the issue.

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