CVE-2026-112294
ŚrednieCVSS 4.3Streszczenie
FlyCms do commita edfdf724 zawiera podatność polegającą na braku autoryzacji w ActionService.counter(), która pozwala uwierzytelnionym użytkownikom modyfikować wiersze treści innych użytkowników, ponieważ checkRowOwner nigdy nie weryfikuje własności. Każdy zarejestrowany użytkownik może wysyłać żądania do /ucenter/action/{modelCode}/{id}/counter lub /ucenter/action/compose, aby dodawać dowolne delty do pól numerycznych, takich jak cena, stan magazynowy lub punkty.
Ocena ryzyka
Każdy zarejestrowany użytkownik może modyfikować dane innych użytkowników, w tym ceny, stany magazynowe i punkty, co może prowadzić do oszustw finansowych i naruszenia integralności danych.
Rekomendacja
Zaktualizuj FlyCms do wersji zawierającej poprawkę po commicie edfdf724. Do czasu aktualizacji rozważ ograniczenie dostępu do endpointów /ucenter/action.
Inne podatności w FlyCms
Zobacz wszystkie- CVE-2026-112295Średnie
FlyCms do commita edfdf724 zawiera podatność mass assignment, która pozwala uwierzytelnionym użytkownikom nadpisywać chronione kolumny konta poprzez przesyłanie dodatkowych pól User do /ucenter/account_update. Atakujący mogą zmienić swój status weryfikacji, zmienić nazwę lub zduplikować nazwę użytkownika, e-mail lub numer telefonu innego konta, blokując logowanie ofiary.
- CVE-2026-112296Krytyczne
FlyCms do commita edfdf724 zawiera podatność związaną z domyślnymi poświadczeniami, która pozwala nieuwierzytelnionym zdalnym atakującym uzyskać dostęp superadministratora za pomocą konta flycms z hasłem admin123. Atakujący mogą zalogować się przez POST /api/auth/login, rozwiązując jedynie captchę obrazkową, i uzyskać pełną kontrolę nad treścią, użytkownikami i konfiguracją witryny.
- CVE-2025-15094Średnie
W systemie sunkaifei FlyCMS do wersji abbaa5a8daefb146ad4d61027035026b052cb414 odkryto podatność XSS w funkcji userLogin w pliku src/main/java/com/flycms/web/front/UserController.java. Manipulacja argumentem redirectUrl umożliwia zdalne wykonanie ataku. Exploit jest publicznie dostępny i może być wykorzystany.
Oryginalny opis (angielski, źródło NVD)
FlyCms through commit edfdf724 contains a missing authorization vulnerability in ActionService.counter() that allows authenticated users to modify other users' content rows because checkRowOwner never verifies ownership. Any registered user can send requests to /ucenter/action/{modelCode}/{id}/counter or /ucenter/action/compose to add arbitrary deltas to numeric fields like price, stock, or points.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

