Katalog CVE

CVE-2026-16759

ŚrednieCVSS 6.5
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.43%

Percentyl 36 - wyżej niż 36% wszystkich znanych CVE

Streszczenie

Wtyczka Tutor LMS – eLearning i rozwiązanie do kursów online dla WordPressa jest podatna na zdalne wykonanie kodu (RCE) ograniczone do wywoływania funkcji bez argumentów we wszystkich wersjach do 4.0.5 włącznie, poprzez akcję AJAX tutor_course_filter_ajax. Brak autoryzacji w handlerze oraz nieoczyszczone klucze tablicy przekazywane do extract() w tutor_load_template() pozwalają atakującemu na nadpisanie zmiennej $template i wywołanie dowolnej funkcji PHP bez argumentów.

Ocena ryzyka

Nieuwierzytelniony atakujący może wywołać dowolną funkcję PHP bez argumentów na serwerze, a przez edit_user() w WordPressie utworzyć trwałe konto subskrybenta, co może prowadzić do dalszej eskalacji uprawnień.

Rekomendacja

Zaleca się natychmiastową aktualizację wtyczki Tutor LMS do wersji nowszej niż 4.0.5, która zawiera poprawkę eliminującą tę podatność.

Inne podatności w Tutor LMS

Zobacz wszystkie
Oryginalny opis (angielski, źródło NVD)

The Tutor LMS – eLearning and online course solution plugin for WordPress is vulnerable to Remote Code Execution limited to zero-argument function invocation in all versions up to, and including, 4.0.5 via the tutor_course_filter_ajax AJAX action. This is due to missing authorization on the handler combined with unsanitized array keys being passed to extract() inside tutor_load_template(), allowing attacker-controlled POST data to overwrite the local $template variable and, in the resulting templates/single-content-loader.php template, the $method_map and $context variables invoked at $method_map[$context](). This makes it possible for unauthenticated attackers to call an arbitrary zero-argument PHP function server-side and, via WordPress core edit_user(), to create a persistent subscriber-level account from request parameters.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS