WP Vulnerability WatchVulnerability data as of September 7, 2026

Vulnerability alerts / August 28, 2026

Vulnerability in Tutor LMS – eLearning and online course solution — CVE-2026-16759

MediumSeverity
CVSS 6.5
0.4%Estimated exploit probability
EPSS
100,000+ sitesInstalls
4.0.6Fixed in

What to do now

Update Tutor LMS – eLearning and online course solution to 4.0.6 or later.

Affected versions

  • Everything up to and including 4.0.5

Affected: Tutor LMS – eLearning and online course solution (plugin, tutor)

Check: The plugin on wordpress.org / Our record for Tutor LMS – eLearning and online course solution

What the vulnerability is

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.

This description is reproduced verbatim from the public vulnerability record.

Sources

See other alerts