Katalog CVE

CVE-2026-19769

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.25%

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

Streszczenie

Wtyczka Ninja Forms – The Contact Form Builder That Grows With You dla WordPressa jest podatna na przechowywany atak XSS przez pomyłkę typu 'type' w elemencie potomnym Repeater przez niedopasowany klucz tablicy we wszystkich wersjach do 3.15.1 włącznie, z powodu niewystarczającej sanityzacji wejścia i ucieczki wyjścia. Umożliwia to nieuwierzytelnionym atakującym wstrzyknięcie dowolnych skryptów internetowych na strony, które wykonają się, gdy użytkownik uzyska dostęp do zainfekowanej strony. Wykorzystanie wymaga aktywnego dodatku Ninja Forms File Uploads, ponieważ atak kieruje nieznajdujący się na białej liście wpis dziecka przez moduł obsługi File Uploads, aby zapisać dostarczony przez atakującego plik HTML zawierający dowolny JavaScript do dowolnego katalogu zapisywalnego przez serwer WWW, w tym do katalogu głównego witryny, skąd jest serwowany z własnego pochodzenia witryny.

Ocena ryzyka

Ryzyko obejmuje wykonanie złośliwego skryptu w przeglądarce użytkownika, co może prowadzić do kradzieży sesji, przejęcia konta lub rozprzestrzeniania złośliwego oprogramowania.

Rekomendacja

Zaleca się aktualizację wtyczki do najnowszej wersji z poprawką oraz wdrożenie odpowiedniej sanityzacji i ucieczki wyjścia dla danych wejściowych formularzy.

Inne podatności w Ninja Forms

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

The Ninja Forms – The Contact Form Builder That Grows With You plugin for WordPress is vulnerable to Stored Cross-Site Scripting via Repeater Child 'type' Confusion via Unmatched Array Key in all versions up to, and including, 3.15.1 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 the Ninja Forms File Uploads add-on to be active, as the attack routes the unwhitelisted child entry through the File Uploads handler to write an attacker-supplied HTML file containing arbitrary JavaScript into any web-server-writable directory, including the site root, where it is served from the site's own origin.

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