Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessReach EDD account-creation endpoint
-
DeliverySubmit account-creation request
-
ExploitPlugin skips registration-setting check
-
ExecutionAccount created with default role
-
ImpactReceive authenticated logged-in session
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Authorization checks on every request
MITRE ATT&CK
1 technique across 1 tactic: Privilege Escalation The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitable specifically when the site administrator has DISABLED user registration (WordPress 'Anyone can register' setting off) - the plugin fails to consult this setting, so the protection the operator relies on is silently bypassed; on sites where registration is already enabled the flaw adds little. No authentication, user interaction, or special attacker privileges are required (PR:N/UI:N). The key limiting factor on real-world impact is the site's configured default role: a standard 'Subscriber' default yields only a low-privilege foothold, whereas an elevated default role would materially increase severity. Requires the vulnerable Easy Digital Downloads plugin at a version before 3.7.1. |
| Impact | This is a genuine but moderate-priority issue rather than a critical emergency. The CVSS 3.1 base score of 5.3 (AV:N/AC:L/PR:N/UI:N) correctly reflects remote, unauthenticated, low-complexity exploitation with no user interaction, but the impact is deliberately scoped to I:L only (C:N/A:N) - the flaw lets an attacker create an account and obtain a logged-in session, not read data or disrupt service. Exploitation status is 'publicly available exploit code exists' (WPScan POC referenced); this is NOT confirmed active exploitation - there is no CISA KEV listing and no EPSS score was provided in the input, so widespread automated exploitation cannot be asserted from the data. No SSVC decision framework data was supplied. The real-world severity hinges on a signal the raw CVSS does not capture: the site's configured default role. On a default WordPress install the new account is a low-privilege 'Subscriber', so impact is limited to bypassing a disabled-registration policy; if an administrator has set the default role higher, impact escalates accordingly. Note a minor labeling tension: the vulnerability is a broken access-control / improper-authorization flaw (integrity impact, account creation), yet it carries an 'Information Disclosure' tag, which is inconsistent with the CVSS C:N and the described behavior - verify categorization. |
| Exploit ScenarioDerived | An attacker targets a WordPress site running Easy Digital Downloads before 3.7.1 whose owner has intentionally disabled public user registration. The attacker sends an unauthenticated request to the plugin's account-creation flow, which fails to check the site's registration setting, and is issued a new account with the site's default role plus an active logged-in session. A publicly available WPScan POC demonstrates the technique, lowering the barrier to opportunistic exploitation. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 08, 2026
Unauthenticated attackers can bypass disabled user registration in Easy Digital Downloads WordPress plugin versions before 3.7.1 to create a WordPress account and obtain a logged-in session, with the new user assigned the site's default role. Publicly available exploit code exists, and the independent assessment rates this as a moderate-priority issue (CVSS 5.3) rather than a critical emergency, because the impact is largely determined by the default role-typically a low-privilege Subscriber. Sites that rely on disabled registration for protection are directly exposed, while those with registration already enabled see little added risk.
RemediationAI
Vendor-released patch: upgrade to Easy Digital Downloads 3.7.1 or later, which adds the missing check of the 'users_can_register' setting. If immediate upgrading is not possible, consider temporarily deactivating the plugin, weighing the loss of e-commerce functionality; alternatively, implement a custom hook in your theme's functions.php to intercept the account creation process and enforce the registration setting, though this is not officially supported and may break with plugin updates. A web application firewall rule could block requests to the vulnerable endpoint, but identifying the exact endpoint requires analysis and may cause false positives. Refer to the WPScan advisory at https://wpscan.com/vulnerability/d167e184-af71-4ff8-8a2d-a665f7539fe4/ for further details.
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 vulnerability is a missing authorization check in the Easy Digital Downloads plugin for WordPress, which fails to consult the WordPress option 'users_can_register' (the 'Anyone can register' setting) before programmatically creating a new user account. This allows an unauthenticated remote attacker to trigger account creation and automatically log in, even when the site administrator has explicitly disabled registration. The root cause is analogous to CWE-862 (Missing Authorization) or CWE-284 (Improper Access Control), though no CWE is assigned to this CVE. The affected product is identified by CPE cpe:2.3:a:unknown:easy_digital_downloads:*:*:*:*:*:*:*:* (vendor unknown), with all versions before 3.7.1 vulnerable. The severity is limited because the created account receives the site's default role, which is usually the low-privilege 'Subscriber' role; however, if a site has customized the default role to one with higher capabilities, the impact would be more significant. The CVSS vector AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N indicates that exploitation is network-based, low complexity, requires no privileges or user interaction, and results in a low integrity impact only.
Know when Easy Digital Downloads 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:L/PR:N/UI:N/S:U/C:N/I:L/A:N
Remote unauthenticated account creation with no user interaction (AV:N/AC:L/PR:N/UI:N); integrity impact is low (account state change), with no confidentiality or availability effect.
Primary rating from Vendor (WPScan).
CVSS VectorVendor: WPScan
Lifecycle Timeline
2DescriptionCVE.org
The Easy Digital Downloads WordPress plugin before 3.7.1 does not consult the site's user registration setting before creating a WordPress account, allowing unauthenticated users to create an account and receive a logged-in session even when registration is disabled. The created account receives the site's default role.
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
Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.
More in Easy Digital Downloads
View allImproper Neutralization of Special Elements used in an SQL Command ('SQL Injection') vulnerability in Easy Digital Downl
Improper Authentication vulnerability in Easy Digital Downloads plugin allows unauth. Rated critical severity (CVSS 9.8)
The Easy Digital Downloads WordPress Plugin, versions 3.1.0.2 & 3.1.0.3, is affected by an unauthenticated SQL injection
The Easy Digital Downloads WordPress plugin before 3.1.0.2 does not validate data when its output in a CSV file, which c
Improper Control of Filename for Include/Require Statement in PHP Program ('PHP Remote File Inclusion') vulnerability in
The Easy Digital Downloads WordPress plugin before 3.1.0.5 does not validate and escape some of its block options before
Missing Authorization vulnerability in Easy Digital Downloads allows Exploiting Incorrectly Configured Access Control Se
The Easy Digital Downloads WordPress plugin before 2.11.6 does not sanitise and escape the Downloadable File Name in the
The Easy Digital Downloads WordPress plugin is vulnerable to Reflected Cross-Site Scripting via the $start_date and $end
The Easy Digital Downloads WordPress plugin before 3.0 does not have CSRF check in place when deleting payment history,
The Easy Digital Downloads WordPress plugin before 2.11.6 does not have CSRF check in place when inserting payment notes
SQL injection in the Easy Digital Downloads WordPress plugin through version 3.7.0 lets an authenticated account with th
EUVD-2026-94829
GHSA-m3v3-5gv6-4gp6
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB