CVE-2026-10824
ŚrednieCVSS 6.5Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 3 - wyżej niż 3% wszystkich znanych CVE
Streszczenie
Wtyczka Masteriyo LMS dla WordPressa w wersjach przed 2.2.1 nie przeprowadza kontroli autoryzacji w kontrolerze API REST dotyczącego postępu kursu, co pozwala nieautoryzowanym użytkownikom na odczyt i trwałe usunięcie zapisów postępu kursu dowolnego użytkownika.
Ocena ryzyka
Brak kontroli autoryzacji stwarza ryzyko nieautoryzowanego dostępu do danych użytkowników, co może prowadzić do utraty danych i naruszenia prywatności.
Rekomendacja
Zaleca się aktualizację wtyczki Masteriyo LMS do wersji 2.2.1 lub nowszej, aby zabezpieczyć się przed tymi lukami.
Inne podatności w Masteriyo LMS WordPress plugin
Zobacz wszystkie- CVE-2026-82851Nieznane
Wtyczka Masteriyo LMS dla WordPressa w wersji przed 3.4.1 nie weryfikuje własności ani nie ogranicza typu rekordów, które użytkownik żąda do pobrania. Umożliwia to użytkownikom z rolą instruktora pobranie pełnej treści i metadanych dowolnych wpisów, w tym prywatnych i roboczych kursów innych instruktorów.
- CVE-2026-82847Nieznane
Wtyczka Masteriyo LMS dla WordPressa w wersji przed 3.4.1 nie sanityzuje ani nie escapuje jednego z pól kursu przed wyświetleniem go w edytorze kursu. Umożliwia to użytkownikom z rolą instruktora przeprowadzenie ataków Stored Cross-Site Scripting przeciwko użytkownikom o wyższych uprawnieniach, takim jak administratorzy.
- CVE-2026-82845Nieznane
Wtyczka Masteriyo LMS dla WordPressa w wersji przed 3.4.1 nie zapobiega deserializacji wartości dostarczonych przez użytkownika przechowywanych jako metadane, gdy są one odczytywane. Umożliwia to użytkownikom z minimalnym kontem wstrzyknięcie dowolnych obiektów PHP i, poprzez klasę z biblioteki dołączonej do wtyczki, zapis i wykonanie dowolnego kodu na serwerze. Słabsza forma tego problemu jest osiągalna bez konta i prowadzi do zapisu dowolnego pliku, a nie wykonania kodu.
- CVE-2026-82846Średnie
Wtyczka WordPress Masteriyo LMS przed wersją 3.4.0 nie sanityzuje i nie escapuje niektórych ustawień kursu przed ich wyświetleniem na stronie dostępnej dla wszystkich odwiedzających, co pozwala użytkownikom z rolą autora kursu na przeprowadzenie ataków Stored Cross-Site Scripting, które wykonują się w sesji każdego przeglądającego kurs, w tym zalogowanego administratora.
Oryginalny opis (angielski, źródło NVD)
The Masteriyo LMS WordPress plugin before 2.2.1 does not perform authorization checks in a course-progress REST API controller, allowing unauthenticated users to read and permanently delete any user's course-progress records.

