CVE-2024-1512
CriticalSummary
Wtyczka MasterStudy LMS dla WordPressa jest podatna na atak typu SQL Injection z wykorzystaniem parametru 'user' w trasie REST /lms/stm-lms/order/items we wszystkich wersjach do 3.2.5 włącznie. Problem wynika z niewystarczającego zabezpieczenia parametru dostarczonego przez użytkownika oraz braku odpowiedniego przygotowania istniejącego zapytania SQL.
Risk Assessment
Atakujący bez uwierzytelnienia mogą wstrzykiwać dodatkowe zapytania SQL, co może prowadzić do wycieku wrażliwych informacji z bazy danych. To stwarza poważne zagrożenie dla bezpieczeństwa danych organizacji.
Recommendation
Zaleca się aktualizację wtyczki do najnowszej wersji, aby usunąć tę podatność. Dodatkowo, warto przeprowadzić audyt bezpieczeństwa aplikacji oraz wprowadzić odpowiednie zabezpieczenia dla zapytań SQL.
Original NVD description (English source)
The MasterStudy LMS WordPress Plugin – for Online Courses and Education plugin for WordPress is vulnerable to union based SQL Injection via the 'user' parameter of the /lms/stm-lms/order/items REST route in all versions up to, and including, 3.2.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 unauthenticated attackers to append additional SQL queries into already existing queries that can be used to extract sensitive information from the database.

