Katalog CVE

CVE-2026-83526

WysokieCVSS 8.8
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.63%

Percentyl 50 - wyżej niż 50% wszystkich znanych CVE

Streszczenie

Wtyczka FV Player 8 dla WordPress w wersjach do 8.1.7 włącznie jest podatna na dowolne przesyłanie plików poprzez funkcję check_mimetype. Wynika to z niewystarczającej walidacji typu pliku w check_mimetype(), która zapisuje dostarczoną przez atakującego zdalną zawartość pliku do publicznego katalogu uploads przed sprawdzeniem MIME lub rozszerzenia, w połączeniu z brakiem sprawdzenia uprawnień przy tworzeniu nowego odtwarzacza. Umożliwia to uwierzytelnionym atakującym z poziomem subskrybenta i wyższym przesłanie plików, które mogą być wykonywalne, co może prowadzić do zdalnego wykonania kodu; wymaga to wykorzystania warunku wyścigu i jest możliwe tylko gdy obecny jest shortcode '[fvplayer_editor]' lub włączone jest ustawienie "Enable profile videos".

Ocena ryzyka

Uwierzytelniony użytkownik o niskich uprawnieniach może przesłać wykonywalny plik i doprowadzić do zdalnego wykonania kodu na serwerze WordPress. Skutkuje to przejęciem witryny i potencjalnym dostępem do danych.

Rekomendacja

Zaktualizuj wtyczkę FV Player 8 do wersji nowszej niż 8.1.7. Do czasu aktualizacji ogranicz możliwość rejestracji subskrybentów i wyłącz ustawienie "Enable profile videos" oraz shortcode '[fvplayer_editor]'.

Powiązane podatności

Oryginalny opis (angielski, źródło NVD)

The FV Player 8 plugin for WordPress is vulnerable to Arbitrary File Upload in all versions up to, and including, 8.1.7 via the check_mimetype function. This is due to insufficient file type validation in check_mimetype(), which writes attacker-supplied remote file content to the public uploads directory before any MIME or extension check, combined with a missing capability check on new player creation. This makes it possible for authenticated attackers, with subscriber-level access and above, to upload files that may be executable, which makes remote code execution possible. This requires successfully exploiting a race condition, and is only exploitable if the '[fvplayer_editor]' shortcode is present, or the "Enable profile videos" setting is enabled.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS