CVE-2026-16482
WysokieCVSS 7.5Streszczenie
Wtyczka rtMedia dla WordPressa, BuddyPress i bbPress w wersjach do 4.7.11 włącznie jest podatna na czasową ślepą iniekcję SQL poprzez parametr 'compare' z powodu niewystarczającego escapowania danych wejściowych i braku odpowiedniego przygotowania zapytania SQL. Umożliwia to nieuwierzytelnionemu atakującemu dołączenie dodatkowych zapytań SQL do istniejących zapytań w celu wyodrębnienia poufnych informacji z bazy danych. Podatność jest wykorzystywana na dowolnej publicznej stronie zawierającej shortcode rtMedia (np. [rtmedia_gallery]) przy ustawionym parametrze GET rtmedia_shortcode, ponieważ RTMediaQuery::query() scala $_REQUEST z wewnętrznym zapytaniem, walidując tylko klucze najwyższego poziomu.
Ocena ryzyka
Podatność pozwala nieuwierzytelnionemu atakującemu na wyodrębnienie poufnych danych z bazy danych, w tym potencjalnie danych użytkowników i haseł. Wymaga jedynie publicznej strony z aktywnym shortcode rtMedia.
Rekomendacja
Zaktualizuj wtyczkę rtMedia do wersji nowszej niż 4.7.11. Do czasu aktualizacji rozważ usunięcie shortcode'ów rtMedia z publicznych stron lub ograniczenie dostępu do nich.
Inne podatności w rtMedia
Zobacz wszystkie- CVE-2026-66592Krytyczne
Nieuwierzytelniona podatność na wstrzykiwanie SQL w wtyczce rtMedia dla WordPress, BuddyPress i bbPress w wersjach do 4.7.11. Atakujący może manipulować zapytaniami do bazy danych.
- CVE-2026-59549Krytyczne
Wtyczka rtMedia dla WordPress, BuddyPress i bbPress w wersji 4.7.10 i starszych zawiera podatność na nieuwierzytelnione wstrzyknięcie SQL.
Oryginalny opis (angielski, źródło NVD)
The rtMedia for WordPress, BuddyPress and bbPress plugin for WordPress is vulnerable to time-based blind SQL Injection via the 'compare' parameter in all versions up to, and including, 4.7.11 due to insufficient escaping on the user supplied parameter and lack of sufficient preparation on the existing SQL query. 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. This is exploitable on any public page containing an rtMedia shortcode (e.g., [rtmedia_gallery]) when the rtmedia_shortcode GET parameter is set, because RTMediaQuery::query() merges $_REQUEST into the internal query while only validating top-level array keys, allowing the nested 'compare' subvalue to reach the vulnerable sink without authentication.

