Katalog CVE

CVE-2025-11924

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.44%

Percentyl 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
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