CVE-2023-53894
KrytyczneStreszczenie
phpfm 1.7.9 zawiera podatność obejścia uwierzytelniania, która pozwala atakującym zalogować się, wykorzystując luźne porównanie typów w walidacji hasła. Atakujący mogą spreparować określone hasła zaczynające się od 0e lub 00e, aby obejść uwierzytelnianie i przesłać złośliwe pliki PHP na serwer.
Ocena ryzyka
Atakujący może uzyskać nieautoryzowany dostęp do aplikacji i przesłać złośliwe pliki, co może prowadzić do zdalnego wykonania kodu na serwerze.
Rekomendacja
Zaleca się aktualizację phpfm do najnowszej wersji oraz wdrożenie bezpiecznego porównywania haseł (np. funkcji hash_equals).
Inne podatności w phpfm
Zobacz wszystkie- CVE-2026-72593Krytyczne
phpfm do wersji 1.8.0 zawiera podatność na brak uwierzytelnienia, która pozwala nieuwierzytelnionemu zdalnemu atakującemu na pełny dostęp do menedżera plików, w tym odczyt, zapis, usuwanie i przesyłanie plików w całym systemie plików serwera.
- CVE-2026-72592Krytyczne
phpfm do wersji 1.8.0 zawiera podatność na nieograniczone przesyłanie plików, która pozwala nieuwierzytelnionemu atakującemu na przesłanie pliku PHP (webshell) i wykonanie go na serwerze. Aplikacja domyślnie nie ma uwierzytelniania i filtr rozszerzeń jest pusty.
Oryginalny opis (angielski, źródło NVD)
phpfm 1.7.9 contains an authentication bypass vulnerability that allows attackers to log in by exploiting loose type comparison in password hash validation. Attackers can craft specific password hashes beginning with 0e or 00e to bypass authentication and upload malicious PHP files to the server.

