CVE-2026-17509
ŚrednieCVSS 6.5Streszczenie
Wtyczka WPML Multilingual CMS dla WordPressa jest podatna na czasową iniekcję SQL przez parametr 'elementIds' we wszystkich wersjach do 4.9.5 włącznie. Podatność wynika z niedostatecznego escapowania parametru i braku przygotowania zapytania SQL. Umożliwia to uwierzytelnionym atakującym z dostępem na poziomie Subscriber i wyższym dołączanie dodatkowych zapytań SQL, co może prowadzić do wyodrębnienia wrażliwych informacji z bazy danych. Podatność jest wykorzystywana z powodu obejścia autoryzacji, gdzie zarejestrowany callback autoryzacji nie wykonuje się, pozwalając każdemu uwierzytelnionemu użytkownikowi na dostęp do administracyjnych funkcji tłumaczenia.
Ocena ryzyka
Atakujący może wyodrębnić wrażliwe dane z bazy danych, takie jak hasła, dane użytkowników czy treści. Może to prowadzić do naruszenia poufności i integralności danych oraz przejęcia kont administratora.
Rekomendacja
Zaleca się natychmiastową aktualizację wtyczki WPML do najnowszej wersji z poprawką. Należy również ograniczyć uprawnienia użytkowników i monitorować zapytania do bazy danych.
Inne podatności w WPML Multilingual CMS
Zobacz wszystkie- CVE-2023-54413Średnie
Wtyczka WPML Multilingual CMS dla WordPressa przed wersją 4.6.1 zawiera podatność na odbity cross-site scripting (XSS), która pozwala nieuwierzytelnionym atakującym na wstrzyknięcie skryptu poprzez spreparowany parametr wp_lang. Atakujący może nakłonić użytkowników do odwiedzenia /wp-login.php z wartością wp_lang wstrzykującą pole obrazu z zaciemnionym handlerem onfocus, aby wykonać JavaScript w przeglądarce ofiary.
- CVE-2026-12248Średnie
Wtyczka WPML Multilingual CMS dla WordPressa jest podatna na iniekcję SQL przez parametr 'sorting' we wszystkich wersjach do 4.9.5 włącznie. Brak odpowiedniego escapowania i przygotowania zapytania SQL umożliwia uwierzytelnionym atakującym z dostępem na poziomie tłumacza i wyższym dołączanie dodatkowych zapytań SQL w celu wyodrębnienia wrażliwych informacji z bazy danych.
Oryginalny opis (angielski, źródło NVD)
The WPML Multilingual CMS plugin for WordPress is vulnerable to time-based SQL Injection via the ‘elementIds’ parameter in all versions up to, and including, 4.9.5 due to insufficient escaping on the user supplied parameter and lack of sufficient preparation on the existing SQL query. This makes it possible for authenticated attackers, with Subscriber-level access and above, to append additional SQL queries into already existing queries that can be used to extract sensitive information from the database. This vulnerability is exploitable due to an authorization bypass where the registered authorization callback fails to execute, allowing any authenticated user regardless of role to access administrative translation functionalities.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

