Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessIdentify site with vulnerable plugin
-
DeliveryDeliver forged reset link to victim mid-reset
-
ExploitVictim action submits cross-site request
-
ExecutionPlugin accepts unvalidated origin, sets attacker password
-
ImpactFull account takeover
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V3 - Web Frontend Security Anti-CSRF tokens, SameSite cookies
MITRE ATT&CK
1 technique across 1 tactic: Initial Access The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation requires that a target user be PARTWAY THROUGH a password-reset flow at the moment of attack - the forged request hijacks an already-initiated reset rather than starting one arbitrarily, which is the core limiting prerequisite. It further requires victim interaction (UI:R): the user must be induced to trigger the attacker's cross-site forged request (e.g., visiting a malicious page or clicking a crafted link), making social engineering a practical dependency. The underlying flaw is the plugin's failure to validate the origin of the password-reset request (no anti-CSRF origin/token check). No authentication is needed (PR:N), and the affected flow is reachable over the network against sites running Uncanny Toolkit for LearnDash before 3.8.2. The timing window plus required user interaction are the main factors that constrain realistic exploitation below the raw 7.5 score. |
| Impact | This is a genuine but conditional priority. The CVSS 3.1 vector (AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:H, base 7.5) describes a network-reachable, unauthenticated CSRF (CWE-352) that yields full account takeover, but two metrics temper real-world risk: AC:H and UI:R. Exploitation is not point-and-shoot - it requires both a victim who is mid-way through a password-reset flow (a timing window) and victim interaction with the attacker's forged request, which is why the complexity is High rather than Low. Publicly available exploit code exists (per WPScan), raising the practical likelihood of opportunistic abuse, but the vulnerability is NOT in CISA KEV, so there is no confirmed active exploitation. No EPSS score was provided in the input, so probabilistic exploitation likelihood cannot be quantified here. Net: treat as a prioritized patch for sites running the affected plugin, but the AC:H/UI:R gating means this favors targeted social-engineering-assisted attacks over mass automated exploitation - contrast with a PR:N/AC:L/UI:N flaw, which would warrant emergency response. |
| Exploit ScenarioDerived | An attacker initiates or waits for a target user to begin a password reset on a site running a vulnerable Uncanny Toolkit for LearnDash build, then lures that user (e.g., via a crafted link or malicious page) into triggering a forged cross-site request that sets the in-progress reset to an attacker-chosen password. Because the plugin does not validate the origin of the reset request, the attacker gains full control of the victim's account. A public proof-of-concept exists (WPScan), lowering the skill needed, though the attack still depends on catching the victim during an active reset and on user interaction. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 21, 2026
Account takeover is possible in Uncanny Toolkit for LearnDash (WordPress plugin) before 3.8.2: the plugin's password-reset handler accepts forged cross-site requests without validating their origin, so an unauthenticated attacker who induces a victim - one who is already partway through a reset - into loading a crafted page can set that account's password to an attacker-chosen value. Publicly available exploit code exists and the vendor shipped a fix in 3.8.2, though exploitation is gated by the timing of an in-progress reset plus victim interaction (CVSS 7.5, AC:H/UI:R).
RemediationAI
Vendor-released patch: 3.8.2 - update the Uncanny Toolkit for LearnDash plugin to 3.8.2 or later, as confirmed by the EUVD affected range. If the update cannot be applied immediately, deactivate the plugin or disable its password-reset and login-related modules, accepting the loss of those LearnDash toolkit features as the trade-off; alternatively route account resets exclusively through WordPress core's native reset flow, which enforces its own nonce and origin checks, and remove any plugin-provided reset forms. Because the attack depends on hijacking an already-initiated reset, force-expire any pending reset requests, tell users to complete resets in a single session, never follow reset links received unsolicited, and close untrusted tabs while logged in; enabling two-factor authentication will not stop the password overwrite itself but can block the attacker's follow-on login, at the cost of extra user friction. Monitor for unexpected password-change notifications and forced logouts. Advisory: https://wpscan.com/vulnerability/6f2c1aee-d526-49a5-861c-3e7e72794bcb/.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
The flaw is a cross-site request forgery (CWE-352) in the WordPress plugin Uncanny Toolkit for LearnDash, whose password-reset handling lacks an origin/nonce check binding the reset-completion request to the session that started it. When a user begins a reset, the plugin stores reset state but does not verify that the subsequent request setting the new password originates from the legitimate flow; an attacker-controlled page can therefore cause the victim's browser to submit a reset request carrying an attacker-chosen password, which the plugin applies because the reset is already in progress. The vulnerability is network-reachable (AV:N) and requires no authentication (PR:N), but AC:H reflects the need to hit the window while a reset is pending, and UI:R reflects that the victim must be socially engineered into triggering the forged request. Successful exploitation yields high confidentiality, integrity, and availability impact (C:H/I:H/A:H) in the form of full account takeover, most severe when the hijacked account is an administrator. Affected installs are identified by the CPE cpe:2.3:a:unknown:uncanny_toolkit_for_learndash:*:*:*:*:*:*:*:*.
Know when Uncanny Toolkit For Learndash gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:H
AV:N and PR:N as the CSRF is remote and unauthenticated; AC:H because the victim must be caught mid-reset; UI:R for required victim interaction; C/I/A:H from full account takeover.
Primary rating from Vendor (WPScan).
CVSS VectorVendor: WPScan
Lifecycle Timeline
4DescriptionCVE.org
The Uncanny Toolkit for LearnDash WordPress plugin before 3.8.2 does not validate the origin of a password-reset request, allowing an unauthenticated attacker to set the password of a user who is partway through a password reset to an attacker-chosen value through a forged request, resulting in full account takeover.
Technical POC Analysis
Evidence caveat: the supplied evidence is the WPScan advisory only.
Full technical POC analysis - root cause, step-by-step exploitation and patch breakdown - is part of the Pro and Business plans.
Executive ViewAI
Uncanny Toolkit for LearnDash before 3.8.2 can enable account takeover on affected WordPress sites when a victim is already partway through a password reset and is induced to load a crafted page, and publicly available exploit code exists. Leadership should care because compromised accounts may expose administrative or learner functions and associated data, although exploitation depends on reset timing and victim interaction.
Apply vendor patch.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Cross-Site Request Forgery exploits the automatic credential inclusion behavior of web browsers.
URL Redirection to Untrusted Site ('Open Redirect') vulnerability in Uncanny Owl Uncanny Toolkit for LearnDash.6.4.3. Ra
Broken authorization in the Uncanny Toolkit for LearnDash WordPress plugin before 3.8.2 lets a subsite administrator on
Cross-Site Request Forgery (CSRF) vulnerability in Uncanny Owl Uncanny Toolkit for LearnDash plugin <= 3.6.4.1 versions.
EUVD-2026-107058
GHSA-rhpw-r9mr-g89c
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB