Podatności Ninja Forms - Excel Export
3 znanych podatności CVE w Ninja Forms - Excel Export, przetłumaczonych i ocenionych.
- CVE-2026-15161Średnie
Wtyczka Ninja Forms - Excel Export dla WordPressa do wersji 3.3.6 włącznie zawiera podatność na trwałe skrypty między witrynami (Stored XSS). Wynika to z braku kontroli uprawnień, weryfikacji nonce oraz sanityzacji danych wejściowych w handlerze AJAX save_filter(), który zapisuje surową tablicę $_POST['filter'] do opcji WordPressa, a następnie metoda get_filter_row() na ekranie administracyjnym Excel Export łączy zapisane wartości (field_key, condition, value) bezpośrednio w atrybutach HTML bez użycia esc_attr().
- CVE-2026-15160Średnie
Wtyczka Ninja Forms - Excel Export dla WordPressa jest podatna na Directory Traversal we wszystkich wersjach do 3.3.6 włącznie poprzez parametr 'spreadsheet_export_tmp_name'. Umożliwia to uwierzytelnionym atakującym z dostępem na poziomie subskrybenta i wyższym zapisywanie plików .xls/.xlsx w dowolnych lokalizacjach na serwerze, co może posłużyć do przeprowadzenia dalszych ataków.
- CVE-2026-15159Średnie
Wtyczka Ninja Forms - Excel Export dla WordPressa jest podatna na niebezpieczne bezpośrednie odwołanie do obiektu (IDOR) we wszystkich wersjach do 3.3.6 włącznie. Podatność występuje przez parametr 'spreadsheet_export_form_id' z powodu braku walidacji klucza kontrolowanego przez użytkownika. Umożliwia to uwierzytelnionym atakującym z dostępem na poziomie subskrybenta i wyższym wyliczenie dowolnego ID formularza Ninja Forms oraz pobranie wszystkich przechowywanych danych zgłoszeń jako plik XLSX.

