Katalog CVE

CVE-2026-4348

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Wtyczka BetterDocs Pro dla WordPressa jest podatna na atak typu SQL Injection poprzez akcje AJAX `get_current_letter_docs` i `docs_sort_by_letter` w wersjach do 3.7.0 włącznie. Problem wynika z interpolacji parametru POST `limit` bezpośrednio w ciągu zapytania SQL przed przekazaniem go do `$wpdb->prepare()`.

Ocena ryzyka

Atakujący, nieposiadający uprawnień, może dodawać dodatkowe zapytania SQL do istniejących, co może prowadzić do wycieku wrażliwych informacji z bazy danych. Włączenie funkcji Encyklopedii w ustawieniach BetterDocs Pro jest wymagane do wykorzystania tej podatności.

Rekomendacja

Zaleca się aktualizację wtyczki BetterDocs Pro do najnowszej wersji, aby usunąć tę podatność. Dodatkowo, warto rozważyć ograniczenie dostępu do funkcji AJAX dla nieautoryzowanych użytkowników.

Inne podatności w BetterDocs Pro plugin for WordPress

Oryginalny opis (angielski, źródło NVD)

The BetterDocs Pro plugin for WordPress is vulnerable to SQL Injection via the `get_current_letter_docs` and `docs_sort_by_letter` AJAX actions in all versions up to, and including, 3.7.0. This is due to the `limit` POST parameter being interpolated directly into a SQL query string before being passed to `$wpdb->prepare()`, which only parameterizes other variables. This makes it possible for unauthenticated attackers to append additional SQL queries into already existing queries that can be used to extract sensitive information from the database. The Encyclopedia feature must be enabled in BetterDocs Pro settings for the vulnerability to be exploitable.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS