CVE-2026-14975
ŚrednieCVSS 6.5Prawdopodobieństwo exploitacji (EPSS)
Podwyższone ryzykoPercentyl 50 - wyżej niż 50% wszystkich znanych CVE
Streszczenie
Wtyczka WP File Download dla WordPressa jest podatna na Directory Traversal we wszystkich wersjach do 6.3.8 włącznie przez parametr 'remoteurl'. Podatność umożliwia uwierzytelnionym atakującym z dostępem na poziomie subskrybenta i wyższym odczyt zawartości dowolnych plików na serwerze, które mogą zawierać wrażliwe informacje. Atakujący najpierw zatruwa meta posta _wpfd_file_metadata['file'] przez niezabezpieczony handler file.save, a następnie endpoint strumieniowania, zarejestrowany na init bez wymagań autoryzacji, udostępnia pliki każdemu, w tym nieuwierzytelnionym gościom.
Ocena ryzyka
Ryzyko obejmuje ujawnienie wrażliwych danych, takich jak pliki konfiguracyjne, dane uwierzytelniające lub dane użytkowników, co może prowadzić do dalszych ataków.
Rekomendacja
Zaleca się natychmiastową aktualizację wtyczki do najnowszej wersji z poprawką. Należy również ograniczyć uprawnienia użytkowników i monitorować dostęp do plików.
Inne podatności w WP File Download
Zobacz wszystkie- CVE-2026-94538Wysokie
Wtyczka WP File Download do WordPressa jest podatna na obejście autoryzacji w wszystkich wersjach do 6.3.9 włącznie. Wtyczka nie weryfikuje poprawnie uprawnień użytkownika do wykonania akcji.
- CVE-2026-14982Wysokie
Wtyczka WP File Download dla WordPressa jest podatna na dowolne usuwanie plików z powodu niewystarczającej walidacji ścieżki pliku w funkcji delete we wszystkich wersjach. Uwierzytelnieni atakujący z dostępem na poziomie subskrybenta i wyższym mogą usuwać dowolne pliki na serwerze, co może prowadzić do zdalnego wykonania kodu, gdy usunięty zostanie odpowiedni plik (np. wp-config.php). Exploit wymaga dwóch żądań: najpierw do zadania file.save w celu zapisania ciągu path traversal w metadanych pliku, a następnie do zadania file.delete w celu wywołania funkcji unlink — oba punkty końcowe nie mają kontroli uprawnień ani nonce.
Oryginalny opis (angielski, źródło NVD)
The WP File Download plugin for WordPress is vulnerable to Directory Traversal in all versions up to, and including, 6.3.8 via the 'remoteurl' parameter. This makes it possible for authenticated attackers, with subscriber-level access and above, to read the contents of arbitrary files on the server, which can contain sensitive information. An authenticated attacker with Subscriber-level access first poisons the _wpfd_file_metadata['file'] post-meta value via the unprotected file.save handler, after which the streaming endpoint — hooked on init with no authentication requirement — resolves and streams the traversed file path to any caller, including unauthenticated visitors.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

