CVE-2026-19860
ŚrednieCVSS 5.5Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 14 - wyżej niż 14% wszystkich znanych CVE
Streszczenie
Wtyczka JetFormBuilder — Dynamic Blocks Form Builder dla WordPressa przed wersją 3.6.5.3 nie wystarczająco ogranicza, które funkcje PHP mogą być używane jako niestandardowy callback walidacji pola, opierając się na liście blokującej, która pomija funkcję usuwania plików, co pozwala użytkownikom mogącym zarządzać formularzami na usuwanie dowolnych plików na serwerze. Samo usunięcie jest wykonywane podczas przesyłania formularza, co nie wymaga uwierzytelnienia.
Ocena ryzyka
Atakujący z uprawnieniami do zarządzania formularzami może usunąć krytyczne pliki serwera, co może prowadzić do awarii witryny, utraty danych lub dalszej eskalacji ataku.
Rekomendacja
Zaktualizuj wtyczkę do wersji 3.6.5.3 lub nowszej. Ogranicz uprawnienia do zarządzania formularzami i regularnie twórz kopie zapasowe plików serwera.
Inne podatności w JetFormBuilder
Zobacz wszystkie- CVE-2026-107431Wysokie
Podatność braku autoryzacji w JetFormBuilder od Crocoblock pozwala na wykorzystanie nieprawidłowo skonfigurowanych poziomów kontroli dostępu. Dotyczy wersji do 3.6.6 włącznie.
- CVE-2026-119480Średnie
Wtyczka JetFormBuilder (Crocoblock) zawiera podatność Path Traversal wynikającą z niewłaściwego ograniczenia ścieżki do katalogu. Problem dotyczy wersji do 3.6.7.1 włącznie.
- CVE-2026-119479Średnie
Wtyczka JetFormBuilder (Crocoblock) w wersjach do 3.6.7.1 zawiera podatność typu Basic XSS wynikającą z niewłaściwej neutralizacji tagów HTML powiązanych ze skryptami. Może to prowadzić do wstrzyknięcia kodu w kontekście strony.
- CVE-2026-119482Średnie
Wtyczka JetFormBuilder firmy Crocoblock zawiera podatność braku autoryzacji, która pozwala na wykorzystanie nieprawidłowo skonfigurowanych poziomów kontroli dostępu. Problem dotyczy wersji od nieznanej do 3.6.7.1 włącznie.
- CVE-2026-103912Średnie
Wtyczka JetFormBuilder dla WordPressa do wersji 3.6.6 włącznie jest podatna na Reflected DOM-Based XSS przez parametr nazwy zapytania pasujący do ustawienia query_var presetu. Wymaga to formularza z polem tekstowym skonfigurowanym z query_var Dynamic Preset i odwołaniem makra.
- CVE-2026-102391Wysokie
Podatność Cross Site Scripting (XSS) bez uwierzytelnienia w wtyczce JetFormBuilder w wersjach do 3.6.5.4. Nieuwierzytelniony atakujący może wstrzyknąć złośliwy skrypt.
- CVE-2026-84817Wysokie
Podatność typu Cross Site Scripting (XSS) bez uwierzytelnienia w wtyczce JetFormBuilder w wersjach do 3.6.5.1. Umożliwia atakującemu wstrzyknięcie złośliwego skryptu do strony, który wykona się w przeglądarce ofiary.
- CVE-2026-19859Średnie
Wtyczka JetFormBuilder dla WordPressa przed wersją 3.6.5.2 nie sanityzuje parametru żądania przed wyrenderowaniem go jako treści wiadomości, co pozwala nieuwierzytelnionym użytkownikom na wykonanie dowolnych shortcode'ów zarejestrowanych na stronie na dowolnej stronie wyświetlającej formularz. Escaping jest stosowany do tej treści przed późniejszym przejściem ekspansji shortcode'ów, a nie po nim, więc można go ominąć.
- CVE-2026-19861Średnie
Wtyczka JetFormBuilder — Dynamic Blocks Form Builder dla WordPressa przed wersją 3.6.5.2 nie odpowiednio sanityzuje i nie escapuje wartości pola formularza przed umieszczeniem jej w wysyłanych wiadomościach e-mail z powiadomieniami HTML. Umożliwia to nieuwierzytelnionym użytkownikom wstrzyknięcie dowolnego kodu HTML do wiadomości dostarczanych administratorom i innym odbiorcom. Wykonanie skryptu zależy od klienta poczty odbiorcy, ale wstrzyknięty znacznik jest renderowany niezależnie.
- CVE-2026-19858Wysokie
Wtyczka JetFormBuilder — Dynamic Blocks Form Builder dla WordPressa przed wersją 3.6.5.2 nie przeprowadza kontroli autoryzacji podczas rozwiązywania danych pochodzących z żądania podczas renderowania strony. Umożliwia to nieuwierzytelnionym użytkownikom odczytanie dowolnych właściwości i metadanych użytkowników, postów i taksonomii, w tym hashy haseł, treści prywatnych i szkiców oraz sekretów przechowywanych w metadanych przez wtyczkę.
Oryginalny opis (angielski, źródło NVD)
The JetFormBuilder — Dynamic Blocks Form Builder WordPress plugin before 3.6.5.3 does not sufficiently restrict which PHP functions can be used as a custom field-validation callback, relying on a blocklist that omits a file-deletion function, allowing users able to manage forms to cause arbitrary files on the server to be deleted. The deletion itself is carried out when the form is submitted, which requires no authentication.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

