SEPTEMBER 17, 2026
Live Feed
Back to database
Case File

CVE-2026-16759

MEDIUM · CVSS 6.5 EPSS 0.43% Public Exploit

Source: NVD + CISA KEV + EPSS · Published 2026-08-28 · Last synced 2026-09-17

CyberRota Analysis

AI-Generated

The Tutor LMS plugin for WordPress is vulnerable to Remote Code Execution due to inadequate authorization and unsanitized input handling, allowing unauthenticated attackers to invoke arbitrary zero-argument PHP functions. This vulnerability can lead to the creation of persistent subscriber-level accounts, potentially compromising the integrity of the WordPress site. WordPress site administrators using affected versions of the Tutor LMS plugin should prioritize applying the necessary updates to mitigate this risk.

Public Exploit Signal

A public exploit, PoC, GitHub repository or Metasploit reference was detected for this CVE.

Detected Signals
remote code execution code execution

Note: these links are listed for security research and verification purposes only.

CVE
CVE-2026-16759
Severity
MEDIUM
CVSS
6.5
EPSS
0.43%
WordPress

Original NVD Description

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.