CVE-2026-93873
ŚrednieCVSS 4.3Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 5 - wyżej niż 5% wszystkich znanych CVE
Streszczenie
Podatność w Cotonti polega na braku walidacji tokenów anty-CSRF w obsłudze formularza kontaktowego, co pozwala atakującym na wysyłanie sfałszowanych wiadomości przypisanych do uwierzytelnionych użytkowników do skrzynki administratora.
Ocena ryzyka
Ryzyko obejmuje możliwość przeprowadzenia ataków phishingowych na administratorów oraz naruszenie zaufania do komunikacji.
Rekomendacja
Zaleca się aktualizację Cotonti do najnowszej wersji lub zastosowanie poprawek zabezpieczających.
Inne podatności w Cotonti
Zobacz wszystkie- CVE-2026-91939Krytyczne
Wtyczka Comments w Cotonti 1.0.0 przekazuje parametr GET ci do funkcji unserialize() bez ograniczenia allowed_classes, co pozwala nieuwierzytelnionym atakującym na tworzenie dowolnych klas PHP z właściwościami kontrolowanymi przez atakującego. Atakujący mogą wykorzystać wstrzyknięcie obiektu PHP przez spreparowane ładunki serializowane do uruchomienia łańcuchów gadżetów i osiągnięcia manipulacji bazą danych lub wykonania kodu.
- CVE-2026-55742Krytyczne
Cotonti 1.0.0 (gałąź master, commit f43f1fc3) jest podatny na Cross-Site Request Forgery w handlerze uprawnień administracyjnych. W system/admin/admin.rights.php, akcja aktualizacji uprawnień ('a=update') modyfikuje prawa dostępu grup (w tym przez cot_auth_add_group) bez wywołania cot_check_xg w celu walidacji tokenu anty-CSRF.
- CVE-2026-93872Wysokie
Cotonti 1.0.0 przekazuje parametr cb zdekodowany base64 do funkcji unserialize() bez ograniczenia allowed_classes w pluginie komentarzy EditAction. Zarejestrowani użytkownicy z uprawnieniami do pisania komentarzy mogą tworzyć dowolne obiekty PHP i potencjalnie uzyskać zapis plików lub wykonanie kodu poprzez łańcuchy gadżetów.
- CVE-2026-93871Średnie
Podatność w Cotonti polega na braku walidacji miejsc docelowych przekierowań w treściach stron z prefiksem redir:, co pozwala uwierzytelnionym użytkownikom z uprawnieniami do tworzenia lub edycji stron na przechowywanie przekierowań do zewnętrznych hostów. Może to być wykorzystane do phishingu.
- CVE-2026-93870Średnie
Podatność w Cotonti polega na braku walidacji tokenów anty-CSRF w handlerze AJAX wtyczki ocen, co pozwala atakującym na fałszowanie ocen w imieniu uwierzytelnionych użytkowników. Złośliwe strony mogą automatycznie wysyłać żądania POST w celu modyfikacji danych ocen.
- CVE-2026-93869Średnie
Podatność w Cotonti to otwarte przekierowanie w funkcji cot_url_check(), która używa wyrażenia regularnego bez kotwicy końca stringa. Atakujący mogą ominąć zabezpieczenie, podając hostname zaczynające się od domeny witryny, aby przekierować użytkowników na złośliwe hosty.
- CVE-2026-93868Wysokie
Cotonti do wersji 1.0.0 generuje tokeny weryfikacyjne do resetowania hasła z md5(microtime()) w pliku users.passrecover.php, tworząc przewidywalną przestrzeń tokenów o wartości około miliona wartości na sekundę. Nieuwierzytelnieni atakujący mogą odczytać nagłówek Date serwera, wstępnie obliczyć potencjalne tokeny w wąskim oknie czasowym i przetestować je na punkcie końcowym passrecover, aby zresetować hasło dowolnego konta, w tym administratorów.
- CVE-2026-55746Wysokie
Cotonti 1.0.0 jest podatny na przechowywany Cross-Site Scripting w module Personal File Storage (PFS). Tytuł folderu (pff_title) jest importowany z filtrem 'TXT', który nie usuwa ani nie koduje HTML (sprawdzanie tagów w cot_import jest wyłączone), więc uwierzytelniony użytkownik może przechowywać HTML/JavaScript w tytule folderu.
- CVE-2026-55745Średnie
Cotonti 1.0.0 jest podatny na Cross-Site Request Forgery w module Personal File Storage (PFS). W modules/pfs/inc/pfs.editfolder.php, akcja aktualizacji folderu ('a=update') aktualizuje metadane folderu bez wywołania cot_check_xg do walidacji tokena anty-CSRF.
- CVE-2026-55744Wysokie
Cotonti 1.0.0 jest podatny na Cross-Site Request Forgery w module Personal File Storage (PFS). Akcja uploadu plików ('a=upload') przetwarza przesłane pliki bez wywołania cot_check_xg w celu walidacji tokenu anty-CSRF, w przeciwieństwie do innych akcji, takich jak 'delete'.
Oryginalny opis (angielski, źródło NVD)
Cotonti through 1.0.0 fails to validate anti-CSRF tokens in the contact plugin submission handler, allowing attackers to forge messages. Attackers can auto-submit contact forms from attacker-controlled pages to send forged messages attributed to authenticated victims to the administrator inbox.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

