CVE-2026-14524
KrytyczneCVSS 9.1Prawdopodobieństwo exploitacji (EPSS)
Podwyższone ryzykoPercentyl 51 - wyżej niż 51% wszystkich znanych CVE
Streszczenie
Wtyczka ProSolution WP Client dla WordPressa do wersji 2.0.8 włącznie zawiera podatność na dowolne usuwanie plików. Niewystarczająca walidacja ścieżki pliku w funkcji proSol_fileDeleteProcess pozwala nieuwierzytelnionym atakującym na usuwanie dowolnych plików na serwerze, co może prowadzić do zdalnego wykonania kodu.
Ocena ryzyka
Atakujący może usunąć krytyczne pliki, takie jak wp-config.php, co prowadzi do całkowitej utraty kontroli nad witryną i potencjalnego zdalnego wykonania kodu.
Rekomendacja
Zaktualizuj wtyczkę do najnowszej wersji. Dodatkowo ogranicz dostęp do funkcji przesyłania i usuwania plików oraz monitoruj logi serwera.
Inne podatności w ProSolution WP Client
Zobacz wszystkie- CVE-2026-16098Krytyczne
Wtyczka ProSolution WP Client dla WordPressa do wersji 2.0.10 włącznie zawiera podatność na dowolne przesyłanie plików. Brak walidacji nagłówka Content-Disposition pozwala nieuwierzytelnionym atakującym na przesyłanie plików, które mogą być wykonywane, co umożliwia zdalne wykonanie kodu.
- CVE-2026-19053Krytyczne
Wtyczka ProSolution WP Client przed wersją 2.0.6 nie sanityzuje i nie escapuje parametru przed użyciem w zapytaniu SQL, do którego dostęp mają nieuwierzytelnieni odwiedzający, co prowadzi do ślepej iniekcji SQL.
- CVE-2026-6555Krytyczne
Wtyczka ProSolution WP Client dla WordPress do wersji 2.0.0 włącznie ma podatność na dowolne przesyłanie plików z powodu niespójności walidacji tablicy – tylko pierwszy plik jest sprawdzany, a wszystkie są przesyłane.
- CVE-2026-19052Średnie
Wtyczka ProSolution WP Client dla WordPressa przed wersją 2.0.9 nie wykonuje kontroli uprawnień dla dwóch administracyjnych akcji AJAX, a nonce, na którym polegają, jest opublikowany na publicznym froncie, co pozwala każdemu uwierzytelnionemu użytkownikowi, np. subskrybentowi, na wyzwolenie administracyjnej synchronizacji danych i wyczyszczenie rekordów aktywności wtyczki.
- CVE-2026-19050Średnie
Wtyczka ProSolution WP Client dla WordPressa przed wersją 2.0.9 nie weryfikuje adresu URL podanego przez użytkownika ani nie sprawdza uprawnień lub nonce przed wykonaniem żądania HTTP po stronie serwera. Pozwala to każdemu zalogowanemu użytkownikowi, np. subskrybentowi, na wysyłanie dowolnych żądań do wewnętrznych hostów i usług, w tym z wybraną metodą, nagłówkami i treścią.
- CVE-2026-19049Wysokie
Wtyczka ProSolution WP Client przed wersją 2.0.9 nie sanityzuje wartości cookie przed użyciem w zapytaniach SQL i przetwarza to cookie na każde żądanie bez uwierzytelniania lub sprawdzania uprawnień. Pozwala to nieuwierzytelnionym użytkownikom na odczyt dowolnych danych z bazy oraz usuwanie rekordów przechowywanych przez wtyczkę.
Oryginalny opis (angielski, źródło NVD)
The ProSolution WP Client plugin for WordPress is vulnerable to arbitrary file deletion due to insufficient file path validation in the proSol_fileDeleteProcess function in all versions up to, and including, 2.0.8. This makes it possible for unauthenticated attackers to delete arbitrary files on the server, which can easily lead to remote code execution when the right file is deleted (such as wp-config.php). An attacker must first call the proSol_fileUploadModalProcess handler to poison their own session with a path-traversal key, then call proSol_fileDeleteProcess with that key as the filename parameter; both steps require only the publicly exposed frontend nonce.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

