Katalog CVE

CVE-2026-7726

ŚrednieCVSS 6.5
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.27%

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

Streszczenie

Wtyczka Layouts for WPBakery dla WordPressa do wersji 1.1.3 włącznie jest podatna na nieautoryzowane działania z powodu braku sprawdzenia uprawnień w funkcji `Layouts_WPB_Remote::template_sync()`. Umożliwia to nieuwierzytelnionym atakującym wymuszenie na serwerze wysyłania żądań HTTP do zewnętrznego API oraz zapisywanie odpowiedzi w tabeli `wp_options` bez żadnych ograniczeń.

Ocena ryzyka

Ryzyko polega na możliwości przeciążenia serwera (atak DoS) poprzez wymuszenie wielu żądań wychodzących oraz zaśmiecenia bazy danych wpisami w `wp_options`, co może prowadzić do nieprawidłowego działania wtyczki lub całej witryny.

Rekomendacja

Zaleca się natychmiastową aktualizację wtyczki do najnowszej wersji, która zawiera poprawkę. Jeśli aktualizacja nie jest możliwa, należy tymczasowo wyłączyć wtyczkę lub zastosować reguły WAF blokujące żądania do `admin-ajax.php` z akcją `handle_sync`.

Powiązane podatności

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

The Layouts for WPBakery plugin for WordPress is vulnerable to unauthorized actions due to a missing capability check on the `Layouts_WPB_Remote::template_sync()` callback registered via `wp_ajax_nopriv_handle_sync` in all versions up to, and including, 1.1.3. This makes it possible for unauthenticated attackers to force the WordPress server to issue outbound HTTP requests to the plugin vendor's external API (`https://www.layoutsforwpbakery.com/wp-json/layoutsforwpbakery/v1/{templates,categories}`) and to write the JSON-decoded responses verbatim into the site's `wp_options` table via `set_transient()` — at any rate the attacker chooses, with no nonce verification, capability check, or rate limiting.

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