Katalog CVE

CVE-2026-50007

WysokieCVSS 7.2
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.25%

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

Streszczenie

W aplikacji Actual do 26.7.0 brak autoryzacji umożliwia współdzielonemu użytkownikowi z dostępem do pliku budżetu wykonywanie operacji zarządzania plikami zarezerwowanych dla właściciela. Użytkownik niebędący właścicielem może wywoływać endpointy takie jak /delete-user-file, /reset-user-file i /user-create-key, ponieważ funkcja requireFileAccess traktuje zwykły dostęp współdzielony jako wystarczający dla tych operacji.

Ocena ryzyka

Ryzyko polega na tym, że współdzielony użytkownik może usunąć lub zresetować plik budżetu oraz utworzyć klucze użytkownika, co prowadzi do utraty danych, przerwania działania lub nieautoryzowanego dostępu do wrażliwych informacji finansowych.

Rekomendacja

Należy niezwłocznie zaktualizować Actual do wersji 26.7.0 lub nowszej, która zawiera poprawkę usuwającą lukę w autoryzacji.

Inne podatności w Actual

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

Actual is an open-source personal finance application. Prior to 26.7.0, a missing authorization issue allows a shared user with user_access on a budget file to perform owner-only file management actions. A non-owner shared user can call file-management endpoints intended for higher-privilege users, including /delete-user-file, /reset-user-file, and /user-create-key, because requireFileAccess treats ordinary shared access as sufficient for file-management operations that should be restricted to the file owner or an administrator. This issue is fixed in version 26.7.0.

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