Katalog CVE

CVE-2026-4314

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Wtyczka 'The Ultimate WordPress Toolkit – WP Extended' dla WordPressa jest podatna na eskalację uprawnień we wszystkich wersjach do 3.2.4 włącznie. Problem wynika z metody `isDashboardOrProfileRequest()`, która używa niebezpiecznego sprawdzenia `strpos()` w celu określenia, czy żądanie dotyczy panelu sterowania lub strony profilu.

Ocena ryzyka

Atakujący z poziomem dostępu Subskrybenta i wyżej mogą uzyskać uprawnienia administracyjne, co pozwala im na aktualizację dowolnych opcji WordPressa oraz tworzenie nowych kont Administratorów. To stwarza poważne zagrożenie dla bezpieczeństwa całej witryny.

Rekomendacja

Zaleca się aktualizację wtyczki do najnowszej wersji, aby usunąć tę podatność. Dodatkowo, warto ograniczyć dostęp do panelu administracyjnego tylko dla zaufanych użytkowników.

Powiązane podatności

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

The 'The Ultimate WordPress Toolkit – WP Extended' plugin for WordPress is vulnerable to Privilege Escalation in all versions up to, and including, 3.2.4. This is due to the `isDashboardOrProfileRequest()` method in the Menu Editor module using an insecure `strpos()` check against `$_SERVER['REQUEST_URI']` to determine if a request targets the dashboard or profile page. The `grantVirtualCaps()` method, which is hooked into the `user_has_cap` filter, grants elevated capabilities including `manage_options` when this check returns true. This makes it possible for authenticated attackers, with Subscriber-level access and above, to gain administrative capabilities by appending a crafted query parameter to any admin URL, allowing them to update arbitrary WordPress options and ultimately create new Administrator accounts.

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