Katalog CVE

CVE-2026-101004

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

Streszczenie

W notionnext-org NotionNext do wersji 4.10.10 wykryto podatność w funkcji cleanCache w pliku pages/api/cache.js (komponent Authentication Guard). Manipulacja argumentem token prowadzi do braku uwierzytelnienia. W wersjach 4.1.0 - 4.9.5.2 możliwe jest wykorzystanie bez uwierzytelnienia z powodu braku sprawdzenia metody; w wersjach 4.9.5.7 - 4.10.10 zabezpieczenie istnieje, ale działa tylko gdy ustawiono CACHE_REVALIDATION_TOKEN, więc domyślne wdrożenia pozostają niechronione. Producent nie odpowiedział na zgłoszenie.

Ocena ryzyka

Zdalny atakujący może wywołać funkcję czyszczenia pamięci podręcznej bez uwierzytelnienia, co może prowadzić do zakłócenia działania usługi lub nieautoryzowanych operacji. Domyślne wdrożenia są szczególnie narażone.

Rekomendacja

Zaktualizuj NotionNext do wersji nowszej niż 4.10.10, jeśli producent wydał poprawkę, oraz ustaw zmienną CACHE_REVALIDATION_TOKEN w celu wymuszenia zabezpieczenia. Rozważ ograniczenie dostępu do endpointu API.

Powiązane podatności

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

A security vulnerability has been detected in notionnext-org NotionNext up to 4.10.10. Affected by this issue is the function cleanCache of the file pages/api/cache.js of the component Authentication Guard. The manipulation of the argument token leads to missing authentication. The attack may be initiated remotely. Versions 4.1.0 - 4.9.5.2 allow unauthenticated exploitation due to missing method check. In versions 4.9.5.7 - 4.10.10 a guard present but only enforced when CACHE_REVALIDATION_TOKEN is set. Default deployments remain unprotected. The vendor was contacted early about this disclosure but did not respond in any way.

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