CVE-2026-13339
WysokieCVSS 7.5Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 48 - wyżej niż 48% wszystkich znanych CVE
Streszczenie
Wtyczka CubeWP Framework dla WordPressa jest podatna na przeszukiwanie katalogów we wszystkich wersjach do 1.1.30 włącznie poprzez funkcję 'cubewp_get_svg_content'. Nieuwierzytelnieni atakujący mogą odczytać zawartość dowolnych plików na serwerze, które mogą zawierać wrażliwe informacje. Podatność jest wykorzystywana przez nieuwierzytelnionych atakujących, ponieważ wymagany nonce jest publicznie emitowany w znacznikach każdej strony renderującej shortcode lub widget CubeWP z włączonym ładowaniem AJAX, co umożliwia jego przechwycenie przez każdego gościa przed wysłaniem żądania AJAX.
Ocena ryzyka
Atakujący mogą uzyskać dostęp do poufnych danych, takich jak pliki konfiguracyjne, hasła czy klucze API, co może prowadzić do dalszej eskalacji uprawnień i naruszenia bezpieczeństwa całej instalacji WordPress.
Rekomendacja
Zaktualizuj wtyczkę CubeWP Framework do najnowszej wersji, która zawiera poprawkę eliminującą podatność na przeszukiwanie katalogów.
Inne podatności w CubeWP Framework
Zobacz wszystkie- CVE-2026-17018Średnie
Framework CubeWP do WordPressa do wersji 1.1.30 nie przeprowadza kontroli autoryzacji odczytu per obiekt ani nie ogranicza, które klucze metadanych mogą być żądane, na jednym z punktów końcowych REST API, co pozwala użytkownikom z rolą Contributor i wyżej na odczyt dowolnych metadanych postów (w tym postów innych użytkowników w wersjach roboczych, oczekujących, prywatnych i chronionych hasłem) oraz dowolnych metadanych użytkowników, w tym administratorów.
- CVE-2026-6453Średnie
Wtyczka CubeWP Framework dla WordPressa jest podatna na iniekcję SQL w funkcji AJAX `cubewp_remove_relation()`. Użycie `wp_unslash()` usuwa zabezpieczenie przed iniekcją, a brak `$wpdb->prepare()` pozwala uwierzytelnionym atakującym z dostępem subskrybenta na dołączanie dodatkowych zapytań SQL.
Oryginalny opis (angielski, źródło NVD)
The CubeWP Framework plugin for WordPress is vulnerable to Directory Traversal in all versions up to, and including, 1.1.30 via the 'cubewp_get_svg_content' function. This makes it possible for unauthenticated attackers to read the contents of arbitrary files on the server, which can contain sensitive information. This is exploitable by unauthenticated attackers because the required nonce is publicly emitted into the markup of any page rendering the CubeWP posts shortcode or widget with AJAX loading enabled, making it harvestable by any guest visitor before submitting the AJAX request.

