Skip to main content

Login & Register Forms CVE-2026-14836

| EUVDEUVD-2026-51719 HIGH
Improper Authentication (CWE-287)
2026-08-01 WPScan GHSA-79h9-6m37-f387
8.1
CVSS 3.1 · Vendor: WPScan
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Identify WordPress site with vulnerable plugin and reset mode enabled
  2. Delivery
    Initiate password reset for target account (admin or user)
  3. Exploit
    Rotate client-controlled key to reset rate-limit counter
  4. Execution
    Brute-force verification code space iteratively
  5. Persist
    Submit valid code to authenticate reset
  6. Impact
    Set attacker-controlled password and achieve full account takeover

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

The Login & Register Forms plugin's verification-code-based password reset mode must be explicitly enabled in the plugin settings - this is a non-default configuration distinct from the standard WordPress core password reset mechanism, and this is reflected in the CVSS AC:H rating. The attacker must also know or enumerate the target account's username or registered email address to initiate a reset. No authentication is required and no victim interaction is needed once a target account is identified. Limiting factors: the non-default mode requirement reduces the realistic attack surface to sites that have deliberately configured this flow; brute-force success depends on verification code entropy and network throughput, though the rate-limit bypass removes the primary automated defense; and the attacker must maintain sustained network access throughout the code enumeration cycle.

Impact

The NVD CVSS score of 8.1 (High) with vector AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H is reasonable: AC:H correctly reflects that the vulnerable code path requires the non-default verification-code reset mode to be enabled, reducing the exposed population. EPSS at 0.14% (4th percentile) indicates very low observed automated exploitation at the time of analysis, consistent with the non-default configuration dependency. However, a publicly available exploit code (reported by WPScan) materially lowers the skill barrier, and the impact ceiling - administrator account takeover on WordPress - is severe. These signals are not contradictory: the low EPSS likely reflects limited target population (sites with the specific mode enabled), not low exploitability once a target is identified. CISA KEV status is not confirmed. Net assessment: lower population exposure than a universal-default flaw, but any affected site faces near-certain compromise if targeted by an attacker using the available PoC.

Exploit ScenarioDerived

An unauthenticated attacker targets a WordPress site running the Login & Register Forms plugin with verification-code reset mode enabled, initiating a password reset for a known administrator account. By cycling the client-controlled key value after each failed attempt, the attacker continuously resets the rate-limit counter and systematically brute-forces the verification code space. A publicly available proof-of-concept automates this process; once the correct code is submitted, the attacker sets a new password and achieves full administrative control of the WordPress site.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
Patch available 0.1% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Aug 05, 2026

Account takeover in the Login & Register Forms WordPress plugin (versions before 3.2.5) enables unauthenticated attackers to brute-force password-reset verification codes by bypassing the plugin's rate-limit control. The rate limiter and code storage are both keyed on a client-supplied value, meaning an attacker can arbitrarily reset their attempt counter and exhaust the verification code space, resulting in full compromise of any account - including site administrators - on affected WordPress installations. A publicly available proof-of-concept exploit exists; no CISA KEV confirmation has been issued, but the admin-takeover impact makes this a high-priority patch for any site running the affected configuration.

RemediationAI

Update the Login & Register Forms WordPress plugin to version 3.2.5 or later, which resolves the rate-limit bypass by anchoring both the verification code and the attempt counter to a server-controlled session identifier rather than a client-supplied value. The WPScan advisory at https://wpscan.com/vulnerability/9bdb7959-dbe7-4f48-892b-b9ee4c8eb060/ provides patch confirmation. If immediate upgrade is not feasible, disable the plugin's verification-code reset mode in the plugin settings - this directly removes the vulnerable code path with no meaningful side effect for sites that can revert to standard WordPress email-link resets. As a secondary precaution, administrators should review recent password-reset audit logs for anomalous verification-code submission patterns that might indicate prior exploitation attempts.

Affected VersionsENISA

Login & Register Forms 0 <3.2.5

Affected Packages

euvd login_register_forms fix: 3.2.5

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 affected component is the Login & Register Forms WordPress plugin (CPE: cpe:2.3:a:unknown:login_&_register_forms:*:*:*:*:*:*:*:*), all versions from 0 up to but not including 3.2.5. The plugin implements an alternative password-reset flow using short numeric verification codes sent to the account owner. CWE-287 (Improper Authentication) captures the root cause: the server-side rate-limit counter and the stored verification code are both indexed by a client-controlled key - effectively allowing the attacker to rotate that key at will to obtain a fresh attempt quota without triggering a lockout. This is a classic server-side trust-of-client-input failure in a security-critical control path. The flaw is distinct from the WordPress core reset flow and only exists when the plugin's verification-code reset mode is explicitly activated.

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

Vendor (WPScan) PRIMARY 8.1 HIGH
AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
vuln.today AI 8.1 HIGH

Non-default mode required justifies AC:H; no credentials needed (PR:N); admin account takeover warrants C:H/I:H/A:H across all impact dimensions.

3.1 AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
4.0 AV:N/AC:H/AT:P/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N

Primary rating from Vendor (WPScan).

CVSS VectorVendor: WPScan

Attack Vector
Network
Attack Complexity
High
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
High

Lifecycle Timeline

4
CVSS changed
Aug 05, 2026 - 17:22 NVD
8.1 (HIGH)
Patch available
Aug 01, 2026 - 07:01 EUVD
CVE Published
Aug 01, 2026 - 06:00 cve.org
HIGH 8.1
CVE Published
Aug 01, 2026 - 06:00 cve.org
UNKNOWN (no severity yet)

DescriptionCVE.org

The Login & Register Forms WordPress plugin before 3.2.5 does not properly enforce the rate limit on its password-reset verification-code flow, keying both the verification code and the per-source attempt counter on an unauthenticated, client-controlled value, 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

Why It Matters

The WordPress Login & Register Forms plugin (versions before 3.2.5) is vulnerable to unauthenticated account takeover attacks that could grant attackers administrative control of affected sites. Publicly available exploit code exists, creating immediate risk to data security and business continuity for organizations using this plugin.

Business Impact: High
Compensating Controls

Vendor-released patch: version 3.2.5. Interim measures if patching is delayed: disable the plugin or implement rate-limiting on password-reset endpoints via web application firewall or web server rules (e.g., fail2ban, AWS WAF).

Threat Intelligence Overview

EPSS Score
0.1%
Top 96% exploitable
Prevalence
Low
niche WordPress plugin, vendor listed as unknown in CPE
Exploit
POC
Public exploit code exists
Data Quality
5 sources
Confidence: Medium

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.

SignalValue
Severity HIGH
CISA KEV No
Public POC Yes
EPSS 0.1%
Patch available Yes
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact
High
Technical Impact
Total

Priority Score

60
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +40
PoC: +20
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy