CVE-2026-3141
KrytyczneCVSS 9.1Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 38 - wyżej niż 38% wszystkich znanych CVE
Streszczenie
Wtyczka FormGent dla WordPressa jest podatna na nieautoryzowane usuwanie plików przez brak sprawdzenia uprawnień w punkcie końcowym REST API. Nieuwierzytelnieni atakujący mogą usuwać dowolne pliki w katalogu uploads formgent, a na serwerach Linux, jeśli katalog nie istnieje, mogą ominąć ochronę przed path traversal i usunąć pliki takie jak wp-config.php.
Ocena ryzyka
Atakujący może usunąć kluczowe pliki konfiguracyjne, co prowadzi do całkowitego przejęcia witryny poprzez ponowną instalację WordPressa.
Rekomendacja
Zaktualizuj wtyczkę FormGent do wersji, która dodaje odpowiednie sprawdzanie uprawnień i walidację ścieżek.
Inne podatności w FormGent
Zobacz wszystkie- CVE-2026-94499Wysokie
Wtyczka FormGent w wersjach do 1.12.2 włącznie zawiera podatność typu Broken Access Control, którą może wykorzystać użytkownik z rolą Subscriber. Brak odpowiedniej kontroli dostępu pozwala na wykonanie nieautoryzowanych operacji.
- CVE-2025-15028Wysokie
Wtyczka FormGent – Next-Gen AI Form Builder dla WordPressa jest podatna na przechowywany atak XSS poprzez pola formularza we wszystkich wersjach do 1.9.2 włącznie, z powodu niewystarczającej sanityzacji wejścia i braku escapowania wyjścia. Umożliwia to nieuwierzytelnionym atakującym wstrzyknięcie dowolnych skryptów na strony, które wykonają się, gdy użytkownik odwiedzi zainfekowaną stronę.
Oryginalny opis (angielski, źródło NVD)
The FormGent plugin for WordPress is vulnerable to unauthorized arbitrary file deletion due to a missing capability check on the /wp-json/formgent/responses/attachments REST API endpoint in all versions up to, and including, 1.9.2 This is due to the REST API route being registered without any authentication middleware in routes/rest/api.php. This makes it possible for unauthenticated attackers to delete arbitrary files within the formgent uploads directory. Additionally, on Linux servers where the wp-content/uploads/formgent directory does not yet exist (the default state after plugin installation), the path traversal protection can be bypassed, enabling deletion of arbitrary files including wp-config.php which can lead to complete site takeover via a fresh WordPress installation.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

