CVE-2025-11924
WysokieCVSS 7.5Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 36 - wyżej niż 36% wszystkich znanych CVE
Streszczenie
Wtyczka Ninja Forms – The Contact Form Builder That Grows With You dla WordPressa w wersjach do 3.13.2 włącznie jest podatna na niezabezpieczone odwołanie do obiektu (IDOR). Wtyczka nie weryfikuje należycie uprawnień użytkownika przed zwróceniem metadanych formularza i treści zgłoszeń przez punkty końcowe REST `ninja-forms-views`. Umożliwia to nieuwierzytelnionym atakującym odczyt dowolnych definicji formularzy i rekordów zgłoszeń za pomocą wyciekłego tokenu bearer, pod warunkiem że mogą załadować stronę zawierającą blok Submissions Table. Uwaga: deweloper wydał poprawkę w 3.13.1, ale przypadkowo wprowadził punkt końcowy REST API, w którym można wygenerować ważny token bearer dla dowolnych identyfikatorów formularzy, co czyni tę poprawkę nieskuteczną.
Ocena ryzyka
Nieuwierzytelniony atakujący może odczytać poufne dane z formularzy i zgłoszeń, w tym informacje osobowe przesłane przez użytkowników. Wyciek tych danych może prowadzić do naruszenia prywatności i zgodności z przepisami.
Rekomendacja
Należy zaktualizować wtyczkę do wersji nowszej niż 3.13.2, która naprawia zarówno pierwotną podatność, jak i błąd w poprawce. Do czasu aktualizacji zaleca się ograniczenie dostępu do punktów końcowych REST lub wyłączenie bloku Submissions Table.
Inne podatności w Ninja Forms WordPress plugin
Zobacz wszystkie- CVE-2026-80437Średnie
Wtyczka Ninja Forms dla WordPressa od wersji 3.14.10 przed 3.15.2 nie zapobiega wykonywaniu shortcode'ów w wartościach pochodzących z żądań, gdy podstawia je do treści, które później przetwarza pod kątem shortcode'ów, co pozwala nieuwierzytelnionym użytkownikom na uruchamianie dowolnych shortcode'ów zarejestrowanych na stronie.
- CVE-2023-4109Średnie
Wtyczka Ninja Forms dla WordPressa przed wersją 3.6.26 była podatna na lukę bezpieczeństwa typu HTML Injection.
Oryginalny opis (angielski, źródło NVD)
The Ninja Forms – The Contact Form Builder That Grows With You plugin for WordPress is vulnerable to Insecure Direct Object Reference in versions up to, and including, 3.13.2. This is due to the plugin not properly verifying that a user is authorized before the `ninja-forms-views` REST endpoints return form metadata and submission content. This makes it possible for unauthenticated attackers to read arbitrary form definitions and submission records via a leaked bearer token granted they can load any page containing the Submissions Table block. NOTE: The developer released a patch for this issue in 3.13.1, but inadvertently introduced a REST API endpoint in which a valid bearer token could be minted for arbitrary form IDs, making this patch ineffective.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

