Katalog CVE

CVE-2026-107658

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

Streszczenie

Wtyczka BuddyForms dla WordPressa jest podatna na przechowywany cross-site scripting (Stored XSS) poprzez parametr 'bf_post_type (and buddyforms_form_content)' we wszystkich wersjach do 2.10.5 włącznie, z powodu niewystarczającej sanityzacji danych wejściowych i escapowania danych wyjściowych. Nieuwierzytelniony atakujący może wstrzyknąć dowolne skrypty internetowe, które wykonają się, gdy użytkownik odwiedzi zainfekowaną stronę. Wykorzystanie wymaga istnienia co najmniej jednego formularza BuddyForms z włączonymi publicznymi zgłoszeniami (aby można było pobrać wymagany nonce ze strony publicznego formularza) oraz aby aktywny motyw rejestrował widgetyzowany pasek boczny, umożliwiając wstrzykniętemu customize_changeset umieszczenie złośliwego widgetu Custom HTML w interfejsie witryny.

Ocena ryzyka

Nieuwierzytelniony atakujący może wstrzyknąć złośliwy kod JavaScript, który zostanie wykonany w przeglądarce użytkowników odwiedzających witrynę, co może prowadzić do kradzieży danych, przejęcia sesji lub rozprowadzania złośliwego oprogramowania.

Rekomendacja

Zaktualizuj wtyczkę BuddyForms do wersji nowszej niż 2.10.5, która naprawia podatność. Dodatkowo rozważ wyłączenie publicznych zgłoszeń, jeśli nie są potrzebne, oraz przeglądaj niestandardowe widgety HTML.

Inne podatności w BuddyForms

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

The BuddyForms plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the 'bf_post_type (and buddyforms_form_content)' parameter in all versions up to, and including, 2.10.5 due to insufficient input sanitization and output escaping. This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page. Exploitation requires that at least one BuddyForms form with public submissions enabled exists on the site (so that the required nonce can be harvested from the public form page) and that the active theme registers a widgetized sidebar, allowing the injected customize_changeset to place a malicious Custom HTML widget into the site's front end.

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