Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessIdentify WordPress site with plugin and reset-mode enabled
-
DeliveryInitiate password reset for admin account
-
ExploitManipulate client-controlled key to reset brute-force counter
-
ExecutionIterate verification code guesses without lockout
-
PersistSubmit valid code to complete password reset
-
ImpactLog in as administrator
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A07:2025 - Authentication Failures
ASVS 5.0
V6 - Authentication Authentication mechanism validation
MITRE ATT&CK
2 techniques across 2 tactics: Defense Evasion, 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 the Login & Register Forms plugin's 'verification-code reset mode' is explicitly enabled - this is the precise configuration gate described in the CVE. Without this mode active, the vulnerable code path is not reachable and the site is not exposed regardless of plugin version. The CVSS vector PR:N and UI:N confirm that no authentication and no victim interaction are needed once the condition is met. The main limiting factors are: (1) the non-default plugin configuration (verification-code reset mode must be on), (2) the plugin must be installed and active on the target site, and (3) AC:H reflects that successfully brute-forcing the code requires the attacker to identify and manipulate the client-controlled key correctly, as described in the WPScan PoC. No platform restriction applies - any WordPress installation meeting the above conditions is vulnerable. |
| Impact | The provided CVSS 8.1 (AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H) correctly reflects a high-severity issue: fully unauthenticated, network-reachable, with complete compromise potential. AC:H is appropriate because the 'verification-code reset mode' must be enabled - a non-default configuration that meaningfully limits the exposed population. In contrast, EPSS at 0.15% (4th percentile) signals that exploitation has not been observed at scale, likely because the vulnerable configuration is not universally deployed. This is not a contradiction: the existence of a WPScan-published PoC elevates the practical risk for sites that do have the feature enabled, even if the global exploitation rate is low. The vulnerability is not in CISA KEV, confirming no confirmed mass-exploitation campaign at time of analysis. The real-world priority is therefore conditional: sites running this plugin with verification-code reset mode enabled should treat this as urgent given the PoC availability and full-impact potential; sites without that mode are not exposed. |
| Exploit ScenarioDerived | An unauthenticated attacker enumerates a WordPress site running Login & Register Forms with verification-code reset mode enabled, then initiates a password-reset request for the administrator account. By cycling the client-controlled key used to index the attempt counter, the attacker resets the brute-force lockout after each failed guess and iterates through the verification code space without restriction; a publicly available WPScan PoC codifies this technique. Successful code submission triggers a password reset granting the attacker full administrative control of the WordPress installation. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Aug 11, 2026
Account takeover via broken password-reset rate limiting in the Login & Register Forms WordPress plugin (versions before 4.0.2) allows unauthenticated remote attackers to brute-force verification codes and seize any account, including administrator accounts. Both the verification code and the per-source attempt counter are keyed on client-controlled data, meaning an attacker can reset the rate limit at will by manipulating that value - rendering the lockout mechanism entirely ineffective. Exploitation requires the 'verification-code reset mode' to be enabled; a publicly available proof-of-concept from WPScan demonstrates the technique, though EPSS sits at only 0.15% (4th percentile), indicating limited observed exploitation activity to date.
RemediationAI
The primary fix is upgrading the Login & Register Forms plugin to version 4.0.2 or later, which is vendor-released and confirmed as the patch boundary per both WPScan (https://wpscan.com/vulnerability/be74144a-b45b-469f-8631-7fdca6d19a66/) and EUVD-2026-55031. Site administrators should apply this update immediately via the WordPress dashboard. If immediate upgrade is not possible, the targeted compensating control is to disable the 'verification-code reset mode' feature within the plugin's settings - this removes the vulnerable code path entirely and eliminates exposure with no broader site functionality impact beyond the reset-by-code flow. A secondary mitigating layer is to deploy a Web Application Firewall rule or WordPress security plugin (e.g., Wordfence) to rate-limit password-reset endpoint requests at the network level, though this alone is insufficient since the bypass operates at the application layer, not purely at request volume. Do not rely on IP-based blocking as a standalone control, as the vulnerability does not require high request rates if the code space is small.
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 resides in the password-reset workflow of the Login & Register Forms WordPress plugin (CPE: cpe:2.3:a:unknown:login_&_register_forms:*:*:*:*:*:*:*:*), specifically in the 'verification-code reset mode' code path. CWE-287 (Improper Authentication) is the root cause: the plugin's anti-brute-force control - the per-source attempt counter - is keyed on a value supplied or influenced by the client rather than a server-authoritative identifier such as a session token or server-side IP binding. Because both the verification code lookup and the attempt-counter lookup share this client-controlled key, an attacker can trivially rotate or reset the key between guessing attempts, bypassing the lockout entirely. This is a classic 'broken anti-automation' pattern where the security control is anchored to data the attacker controls, making rate limiting semantically equivalent to no rate limiting.
Know when Login Register Forms 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:N/S:U/C:H/I:H/A:H
AC:H reflects the required non-default configuration (verification-code reset mode); PR:N confirmed by unauthenticated attack path; full C/I/A from admin account takeover.
Primary rating from Vendor (WPScan).
CVSS VectorVendor: WPScan
Lifecycle Timeline
4DescriptionCVE.org
The Login & Register Forms WordPress plugin before 4.0.2 does not enforce its password reset attempt limit against a server-derived value, keying both the verification code and the per-source attempt counter on client-controlled data, allowing unauthenticated attackers to reset the limit at will and brute-force the code to take over any account, including administrators, when the verification-code reset mode is enabled.
Executive ViewAI
The Login & Register Forms WordPress plugin (versions before 4.0.2) contains an account takeover vulnerability allowing unauthenticated attackers to reset any user password, including administrator credentials. This exposes affected WordPress sites to unauthorized access, potential data breach, and loss of system control. Remediation is critical as the vulnerability is publicly known and thousands of sites may be at risk.
Vendor-released patch: version 4.0.2
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 Login Register Forms
View allAccount takeover in the Login & Register Forms WordPress plugin (before 4.0.2) is enabled by a fundamentally broken pass
Account takeover in the Login & Register Forms WordPress plugin (versions before 3.2.5) enables unauthenticated attacker
Unauthenticated email enumeration in the Login & Register Forms WordPress plugin (versions 3.0.0 through 4.0.1) exposes
EUVD-2026-55031
GHSA-53xf-4rjw-hxg5
NVD
CVE.org
EPSS
Exploit-DB