CVE-2026-85572
ŚrednieCVSS 4.3Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 8 - wyżej niż 8% wszystkich znanych CVE
Streszczenie
Wtyczka Tutor LMS dla WordPressa przed wersją 4.0.8 nie sprawdza, czy użytkownik ma dostęp do kursu przed zwróceniem treści dyskusji lekcji. Umożliwia to każdemu uwierzytelnionemu użytkownikowi, takiemu jak subskrybent, czytanie komentarzy z kursów, do których nie jest zapisany, w tym komentarzy oczekujących na moderację.
Ocena ryzyka
Organizacja narażona jest na wyciek poufnych treści dyskusji z kursów, do których użytkownicy nie mają uprawnień, co może naruszyć prywatność uczestników i integralność procesu nauczania.
Rekomendacja
Zaleca się aktualizację wtyczki Tutor LMS do wersji 4.0.8 lub nowszej, która wprowadza odpowiednie sprawdzanie dostępu do kursów przed udostępnieniem treści dyskusji.
Inne podatności w Tutor LMS
Zobacz wszystkie- CVE-2026-111407Średnie
Wtyczka Tutor LMS w wersji do 4.1.2 zawiera podatność Cross-site Scripting (Stored XSS) wynikającą z niewłaściwej neutralizacji danych wejściowych podczas generowania stron. Umożliwia to zapisanie złośliwego skryptu, który zostanie wykonany w przeglądarce użytkownika.
- CVE-2026-42698Średnie
Podatność typu wyścig (race condition) w Tutor LMS od Themeum umożliwia wykorzystanie warunków wyścigu. Dotyczy wersji od n/a do 4.1.1.
- CVE-2026-15444Średnie
Wtyczka Tutor LMS dla WordPress do wersji 4.0.1 zawiera podatność na ogólne SQL Injection przez parametr 'coupon_code'. Brak odpowiedniego eskejpowania parametru i przygotowania zapytania SQL umożliwia uwierzytelnionym atakującym z dostępem na poziomie administratora i wyższym dołączanie dodatkowych zapytań SQL do istniejących, co może prowadzić do wyodrębnienia wrażliwych informacji z bazy danych.
- CVE-2026-19092Krytyczne
Wtyczka Tutor LMS dla WordPressa przed wersją 4.0.6 nie zapobiega nadpisywaniu wewnętrznych zmiennych przez dane z żądania podczas renderowania szablonów, co pozwala nieuwierzytelnionym użytkownikom na wywoływanie dowolnych funkcji PHP z zerową liczbą argumentów i otrzymywanie ich wyników.
- CVE-2026-93779Średnie
Wtyczka Tutor LMS dla WordPressa (do wersji 4.1.2) jest podatna na Insecure Direct Object Reference w mechanizmie init_routes z powodu braku walidacji klucza kontrolowanego przez użytkownika. Uwierzytelniony atakujący z uprawnieniami subskrybenta może czytać treści płatnych lekcji bez zapisu, pobierać klucze odpowiedzi quizów oraz enumerować dane innych użytkowników, w tym instruktorów i administratorów. Wykorzystanie wymaga posiadania ważnej pary klucz/sekret API Tutor LMS.
- CVE-2026-85570Średnie
Wtyczka WordPress Tutor LMS przed wersją 4.2.0 dołącza poprawne odpowiedzi na pytania quizu do strony serwowanej uczniowi rozwiązującemu quiz, niezależnie od ustawienia kontrolującego ujawnianie odpowiedzi. Każdy zapisany uczeń może uzyskać odpowiedzi przed wysłaniem próby.
- CVE-2026-93681Średnie
Wtyczka Tutor LMS dla WordPressa (wersje do 4.1.0 włącznie) jest podatna na trwałe skrypty krzyżowe (Stored XSS) poprzez parametr display_name z powodu niewystarczającej sanityzacji danych wejściowych i escapowania danych wyjściowych. Uwierzytelniony atakujący z poziomem subskrybenta lub wyższym może wstrzyknąć dowolne skrypty do stron, które wykonają się u użytkownika odwiedzającego zainfekowaną stronę. Wykorzystanie wymaga istnienia rekordu zgody prawnej dla konta atakującego, co powoduje pojawienie się przycisku View Logs w kolumnie Consent Logs w wp-admin/users.php.
- CVE-2026-96537Wysokie
Wtyczka WordPress Tutor LMS w wersjach przed 4.1.1 nie wykonuje sprawdzenia uprawnień w procedurze regenerującej zarządzane strony. Umożliwia to nieuwierzytelnionym użytkownikom wymuszenie publikacji nieopublikowanych stron, nadpisanie ich treści, utworzenie brakujących stron oraz zmianę opcji, które je wskazują.
- CVE-2026-100193Średnie
Wtyczka Tutor LMS – eLearning and online course solution dla WordPressa jest podatna na odbite skrypty krzyżowe (Reflected XSS) poprzez parametr 'tab' we wszystkich wersjach do 4.1.0 włącznie, z powodu niewystarczającej sanityzacji i escapowania danych. Nieuwierzytelniony atakujący może wstrzyknąć dowolne skrypty, które wykonają się, gdy uda mu się nakłonić użytkownika do kliknięcia linku. Wykorzystanie wymaga, aby docelowa strona lekcji miała pustą tablicę nav-items, co występuje naturalnie, gdy lekcja nie ma treści, załączników, a komentarze są wyłączone lub użytkownik nie jest zalogowany.
- CVE-2026-42702Wysokie
Podatność na niewłaściwą neutralizację danych wejściowych podczas generowania strony internetowej (Cross-site Scripting) w Themeum Tutor LMS tutor umożliwia atak Reflected XSS. Problem dotyczy Tutor LMS: od wersji n/a do 4.1.0.
Oryginalny opis (angielski, źródło NVD)
The Tutor LMS WordPress plugin before 4.0.8 does not check that a user has access to a course before returning its lesson discussion content, allowing any authenticated user, such as a subscriber, to read comments from courses they are not enrolled in, including comments awaiting moderation.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

