Description
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.
Published: 2026-08-01
Score: 8.1 High
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The Login & Register Forms WordPress plugin, for versions earlier than 3.2.5, fails to properly enforce the rate limit on the password-reset verification-code flow. The counter and the verification code are keyed to an unauthenticated, client-controlled value, allowing an attacker to reset the limit and brute-force the code. This results in possible compromise of any user account, including administrators, when the verification-code reset mode is enabled. The weakness is a CWE-287 authentication bypass vulnerability.

Affected Systems

Any WordPress installation that uses the Login & Register Forms plugin in a version older than 3.2.5 is affected, regardless of vendor, as the fault resides in this plugin. Admin users are the most critical targets.

Risk and Exploitability

The EPSS score indicates a very low probability of exploitation in the wild. The attack requires unauthenticated access and the use of the plugin’s password-reset feature, but if carried out it grants full account takeover. The vulnerability has a CVSS score of 8.1, indicating high severity. The vulnerability is not listed in CISA KEV, and no official patch note is available in the data; an update to 3.2.5 or later is the only known mitigation.

Generated by OpenCVE AI on August 5, 2026 at 20:29 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Update the Login & Register Forms plugin to version 3.2.5 or later to enforce proper rate limiting.
  • If an update cannot be applied immediately, disable the password-reset verification-code flow or implement an additional rate-limit mechanism to prevent brute-forcing of the code.
  • Force a password reset for all user accounts, especially administrators, and review access logs for abnormal reset attempts.

Generated by OpenCVE AI on August 5, 2026 at 20:29 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Wed, 05 Aug 2026 19:45:00 +0000

Type Values Removed Values Added
Weaknesses CWE-255
CWE-919

Wed, 05 Aug 2026 17:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-287
Metrics cvssV3_1

{'score': 8.1, 'vector': 'CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H'}

ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'total'}, 'version': '2.0.3'}


Sun, 02 Aug 2026 04:00:00 +0000

Type Values Removed Values Added
Weaknesses CWE-255
CWE-919

Sat, 01 Aug 2026 06:45:00 +0000

Type Values Removed Values Added
Description 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.
Title Login/Signup Popup < 3.2.5 - Unauthenticated Account Takeover via Password Reset Rate Limit Bypass
References

Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: WPScan

Published:

Updated: 2026-08-05T16:19:47.242Z

Reserved: 2026-07-06T09:51:54.763Z

Link: CVE-2026-14836

cve-icon Vulnrichment

Updated: 2026-08-05T16:13:03.275Z

cve-icon NVD

Status : Received

Published: 2026-08-01T07:16:30.827

Modified: 2026-08-05T17:16:41.860

Link: CVE-2026-14836

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-05T20:30:06Z

Weaknesses