Atomic Edge analysis of CVE-2026-65541 (metadata-based):
This vulnerability affects the Staff Training plugin for WordPress, versions up to and including 1.0.7. It is a missing authorization issue (CWE-862) that allows unauthenticated attackers to perform an unauthorized action. The CVSS score is 5.3 (AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N), indicating moderate severity with low integrity impact and no confidentiality or availability impact.
Root Cause:
The CWE classification and description indicate a missing capability check on a function, likely an AJAX handler or admin-post callback. In WordPress, such handlers are often registered via hooks like wp_ajax_ and wp_ajax_nopriv_. The absence of a capability check (e.g., current_user_can()) and possibly nonce verification allows unauthenticated requests to trigger the vulnerable function. Atomic Edge research infers this pattern from the CWE and plugin slug, but no source code is available for confirmation. The exact function name and purpose remain unknown from the metadata.
Exploitation:
An attacker sends a crafted HTTP request to the WordPress AJAX endpoint (/wp-admin/admin-ajax.php) or admin-post endpoint (/wp-admin/admin-post.php) with a guessed action parameter. The action name likely follows the plugin slug, such as staff_training_action or staff_training_. Without nonce or capability checks, the callback executes. The PoC script below demonstrates this by sending a POST request with a placeholder action and a dummy parameter. The attacker must adjust the action name to match the actual vulnerable handler, which could be discovered through enumeration or documentation.
Remediation:
The fix requires adding a capability check (e.g., current_user_can(‘manage_options’)) and proper nonce verification (check_ajax_referer or wp_verify_nonce) to all functions that handle sensitive operations. The plugin should also restrict callbacks to logged-in users unless the action is explicitly public. Since no patched version is listed, users should disable the plugin or use a WAF virtual patch until a fix is released. Atomic Edge recommends updating to a patched version once available.
Impact:
Exploitation allows unauthenticated attackers to perform an unauthorized action with low integrity impact. The exact impact depends on the vulnerable function, but it could range from modifying plugin settings, toggling options, or altering training content. No direct data exposure or privilege escalation is indicated by the CVSS vector, but the integrity impact could lead to defacement or manipulation of site data. Full impact cannot be confirmed without code analysis.







