Katalog CVE

CVE-2026-7534

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.32%

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

Streszczenie

Wtyczka SUMO Reward Points dla WordPressa do wersji 32.7.0 włącznie jest podatna na nieuwierzytelniony trwały XSS przez REST API. Filtr user_has_cap w SRP_REST_Earning_Controller przyznaje każdemu (także niezalogowanym) możliwość zapisu do logów punktów, a brak sanitacji parametru reason i ucieczki wyjścia w column_default() umożliwia wstrzyknięcie skryptów.

Ocena ryzyka

Nieuwierzytelniony atakujący może wstrzyknąć złośliwe skrypty, które wykonają się przy dostępie administratora do logów, co może prowadzić do przejęcia panelu administracyjnego.

Rekomendacja

Zaktualizuj wtyczkę SUMO Reward Points do wersji powyżej 32.7.0, która zawiera poprawki bezpieczeństwa.

Powiązane podatności

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

The SUMO Reward Points plugin for WordPress is vulnerable to Unauthenticated Stored Cross-Site Scripting via the REST API endpoint `/wp-json/wc-srp/v1/earning` in versions up to, and including, 32.7.0. This is due to the `user_has_cap` filter in the `SRP_REST_Earning_Controller` class unconditionally granting the custom `rs_earning_read` capability to all users — including unauthenticated visitors — combined with missing sanitization of the `reason` parameter in the `create_items()` function and missing output escaping in the `column_default()` method of `SRP_Master_Log`. This makes it possible for unauthenticated attackers to inject arbitrary web scripts into the reward points log that will execute whenever an administrator accesses the Master Log or User Reward Points admin pages.

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