Katalog CVE

CVE-2026-42202

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.20%

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

Streszczenie

W nova-toggle-5 przed wersją 1.3.0 endpoint przełączania (POST /nova-vendor/nova-toggle/toggle/{resource}/{resourceId}) był chroniony tylko przez middleware web + auth:<guard>. Każdy uwierzytelniony użytkownik na skonfigurowanym guardzie mógł wywołać endpoint i przełączać atrybuty boolean na dowolnym zasobie Nova, w tym użytkownicy bez dostępu do Nova. Endpoint akceptował również dowolny parametr atrybutu, co pozwalało na przełączanie dowolnej kolumny boolean w modelu. Problem naprawiono w wersji 1.3.0.

Ocena ryzyka

Nieautoryzowani użytkownicy, np. klienci frontendowi współdzielący guard z obszarem administracyjnym Nova, mogą modyfikować dane w dowolnym zasobie Nova, co prowadzi do naruszenia integralności danych.

Rekomendacja

Zaktualizuj nova-toggle-5 do wersji 1.3.0 lub nowszej.

Powiązane podatności

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

nova-toggle-5 enables fliping booleans in the index. Prior to version 1.3.0, the toggle endpoint (POST/nova-vendor/nova-toggle/toggle/{resource}/{resourceId}) was protected only by web + auth:<guard> middleware. Any user authenticated on the configured guard could call the endpoint and flip boolean attributes on any Nova resource — including users who do not have access to Nova itself (for example, frontend customers sharing the web guard with the Nova admin area). The endpoint also accepted an arbitrary attribute parameter, which meant a valid caller could toggle any boolean column on the underlying model — not just columns exposed as Toggle fields on the resource. This issue has been patched in version 1.3.0.

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