Katalog CVE

CVE-2026-6227

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Wtyczka BackWPup dla WordPressa jest podatna na Local File Inclusion poprzez parametr `block_name` w punkcie końcowym REST `/wp-json/backwpup/v1/getblock` we wszystkich wersjach do 5.6.6 włącznie. Problem wynika z nieodpowiedniej sanitizacji sekwencji przejścia ścieżek, co pozwala uwierzytelnionym atakującym z dostępem na poziomie Administratora na włączenie dowolnych plików PHP na serwerze.

Ocena ryzyka

Atakujący mogą wykorzystać tę podatność do odczytu wrażliwych plików, takich jak `wp-config.php`, lub do zdalnego wykonania kodu w określonych konfiguracjach. Istnieje ryzyko, że użytkownicy o niższych uprawnieniach mogą wykorzystać tę lukę, jeśli administratorzy przyznają im odpowiednie uprawnienia do zarządzania kopiami zapasowymi.

Rekomendacja

Zaleca się aktualizację wtyczki BackWPup do najnowszej wersji, aby usunąć tę podatność. Dodatkowo, administratorzy powinni ograniczyć uprawnienia użytkowników do zarządzania kopiami zapasowymi, aby zminimalizować ryzyko wykorzystania tej luki.

Powiązane podatności

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

The BackWPup plugin for WordPress is vulnerable to Local File Inclusion via the `block_name` parameter of the `/wp-json/backwpup/v1/getblock` REST endpoint in all versions up to, and including, 5.6.6 due to a non-recursive `str_replace()` sanitization of path traversal sequences. This makes it possible for authenticated attackers, with Administrator-level access and above, to include arbitrary PHP files on the server via crafted traversal sequences (e.g., `....//`), which can be leveraged to read sensitive files such as `wp-config.php` or achieve remote code execution in certain configurations. Administrators have the ability to grant individual users permission to handle backups, which may then allow lower-level users to exploit this vulnerability.

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