CVE-2026-40043
ŚrednieCVSS 6.5Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 32 - wyżej niż 32% wszystkich znanych CVE
Streszczenie
Pachno 1.0.6 zawiera podatność polegającą na obejściu uwierzytelniania w akcji runSwitchUser(), która pozwala uwierzytelnionym użytkownikom o niskich uprawnieniach na eskalację uprawnień poprzez manipulację ciasteczkiem original_username. Atakujący może ustawić kontrolowane przez klienta ciasteczko original_username na dowolną wartość i zażądać przełączenia na użytkownika o ID 1, aby uzyskać tokeny sesji lub hashe haseł kont administratorów.
Ocena ryzyka
Niskouprzywilejowany użytkownik może przejąć konto administratora, uzyskując tokeny sesji lub hashe haseł. Prowadzi to do pełnej kompromitacji aplikacji Pachno.
Rekomendacja
Zaktualizuj Pachno do wersji zawierającej poprawkę lub wdroż doraźne obejście ograniczające akcję runSwitchUser(). Wymuś zmianę haseł kont administracyjnych i audytuj logi pod kątem podejrzanych przełączeń użytkowników.
Inne podatności w Pachno
Zobacz wszystkie- CVE-2026-40041Średnie
Pachno 1.0.6 zawiera podatność CSRF, która pozwala atakującym wykonywać dowolne akcje w kontekście uwierzytelnionego użytkownika poprzez wykorzystanie braku ochrony CSRF na endpointach zmieniających stan. Atakujący mogą tworzyć złośliwe żądania dotyczące logowania, rejestracji, przesyłania plików, edycji kamieni milowych i funkcji administracyjnych.
- CVE-2026-40039Średnie
Pachno 1.0.6 zawiera podatność otwartego przekierowania, która pozwala atakującym przekierować użytkowników na dowolne zewnętrzne witryny poprzez manipulację parametrem return_to. Atakujący mogą tworzyć złośliwe adresy logowania z niezwalidowanymi wartościami return_to, aby prowadzić ataki phishingowe i wykradać dane uwierzytelniające.
Oryginalny opis (angielski, źródło NVD)
Pachno 1.0.6 contains an authentication bypass vulnerability in the runSwitchUser() action that allows authenticated low-privilege users to escalate privileges by manipulating the original_username cookie. Attackers can set the client-controlled original_username cookie to any value and request a switch to user ID 1 to obtain session tokens or password hashes belonging to administrator accounts.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

