Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessIdentify registered admin email
-
DeliveryRequest email OTP for account
-
ExploitScript rapid code guesses at verification endpoint
-
ExecutionBrute-force succeeds with no lockout
-
PersistAuthenticate as administrator
-
ImpactFull site takeover
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A06:2025 - Insecure Design
ASVS 5.0
V8 - Authorization Least privilege enforcement
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 | Exploitation requires the vulnerable plugin (before 1.4.1) to be installed and active with the email one-time-password (passwordless) login method enabled, and that the attacker knows a valid registered email address for a target account (an administrator address for full takeover). The attacker must be able to trigger an OTP for that address and send many verification attempts; success depends on the absence of rate limiting/lockout and the short numeric code length. Limiting factors: the attacker must know a registered email (mild recon, not authentication), the email OTP feature must be in use, and although PR:N (unauthenticated) the assigner's AC:H rating reflects guessing effort - yet the description's 'no rate limiting or working lockout' implies guessing is far easier than typical AC:H suggests. |
| Impact | Signals are mixed and should be weighed carefully. The CVSS 3.1 base score is 8.1 (High) with AV:N/AC:H/PR:N/UI:N - network-reachable, unauthenticated, no user interaction, but High attack complexity reflecting brute-force effort and the need to know a valid registered email. Impact is maximal (C:H/I:H/A:H) because success yields administrator access and full site control. Publicly available exploit code exists, raising practical risk. However, EPSS is only 0.14% (3rd percentile) and the CVE is NOT on the CISA KEV list, indicating no confirmed active exploitation and suggesting opportunistic rather than mass exploitation so far. There is tension between the low EPSS and the public POC plus critical impact: the low EPSS likely reflects the niche footprint of this specific plugin rather than difficulty of exploitation. Note a mild inconsistency worth verifying - the description characterizes the flaw as trivial brute-force (no rate limiting), which argues for lower attack complexity than the assigner's AC:H; the AC:H appears to account for the email-knowledge prerequisite. Net: a real priority for any site actually running this plugin, but limited blast radius across the broader ecosystem. |
| Exploit ScenarioDerived | An attacker learns a registered account's email address (e.g., an admin address published on the site or harvested from author pages), triggers an email OTP login request for that address, then scripts rapid guesses against the verification endpoint. With no rate limiting or lockout and only a short numeric code to guess, the attacker exhausts the keyspace and authenticates as the administrator, gaining full control. Publicly available exploit code lowers the skill barrier to carry this out. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Jul 21, 2026
Authentication bypass via OTP brute-force in the 'Social Login, Passkeys, Magic Link & Email OTP' WordPress plugin before 1.4.1 lets an unauthenticated attacker who knows a registered email address guess the passwordless one-time-password and log in as that user, including an administrator, resulting in full site takeover. The plugin fails to enforce rate limiting or a working lockout on OTP verification and stores the short numeric codes in plaintext, so codes can be exhausted rapidly. Publicly available exploit code exists (reported by WPScan) and a vendor patch is available, though EPSS remains low at 0.14%.
RemediationAI
Vendor-released patch: upgrade the plugin to version 1.4.1 or later, which is the primary and sufficient fix. Consult the WPScan advisory (https://wpscan.com/vulnerability/a34d9be7-c121-4c95-9ebb-a14c763e16bb/) and the NVD entry (https://nvd.nist.gov/vuln/detail/CVE-2026-13142) for details. If immediate patching is not possible, temporarily disable the email OTP / passwordless login method in plugin settings and require standard password plus a separate MFA, which removes the vulnerable verification path at the cost of user convenience; place the WordPress login and REST/AJAX authentication endpoints behind a WAF or rate-limiting proxy (e.g., fail2ban or a WAF that throttles repeated OTP verification attempts per IP and per email) to blunt automated guessing, accepting that distributed sources can evade IP-based throttling; and restrict wp-admin/login access by IP allowlist or VPN where feasible. Because codes are stored in plaintext, also rotate and invalidate any outstanding OTPs after upgrading.
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 affected component is a WordPress authentication plugin offering passwordless sign-in methods (social login, passkeys, magic links, and email OTP). The vulnerability lives in the email OTP flow: after a user requests a login code, the plugin emails a short numeric code and expects it back for verification. The root cause is classified as CWE-269 (Improper Privilege Management), but functionally it is an insufficient-anti-automation / weak-authentication weakness - there is no rate limiting and no effective attempt lockout on the verification endpoint, and codes are stored in plaintext rather than hashed. Because the OTP keyspace is small (short numeric codes) and unbounded guessing is permitted, the effective entropy of the authentication factor collapses. The affected CPE is cpe:2.3:a:unknown:social_login,_passkeys,_magic_link_&_email_otp with the vendor recorded as 'unknown' in the NVD/EUVD data.
Know when Social Login Passkeys Magic Link Email Otp 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
Network-reachable, unauthenticated, no user interaction; AC:L because absent rate limiting makes short-code brute-force trivial, and success grants full admin control (C/I/A:H).
Primary rating from Vendor (WPScan).
CVSS VectorVendor: WPScan
Lifecycle Timeline
4DescriptionCVE.org
The Social Login, Passkeys, Magic Link & Email OTP WordPress plugin before 1.4.1 does not enforce rate limiting or a working attempt lockout on its passwordless email one-time-password verification, and stores the short numeric codes in plaintext, allowing an unauthenticated attacker who knows a registered email address to brute-force the code and log in as that user, including an administrator, leading to full site takeover.
Executive ViewAI
The 'Social Login, Passkeys, Magic Link & Email OTP' WordPress plugin before version 1.4.1 permits unauthenticated attackers to guess one-time passwords and gain administrative access to affected WordPress sites. Organizations running this plugin risk complete site takeover, data compromise, and operational disruption. Vendor patch version 1.4.1 is available and must be deployed immediately.
Apply vendor patch to version 1.4.1 or later. If immediate patching cannot be completed, disable passwordless login functionality and implement rate limiting on OTP verification attempts to prevent brute-force attacks.
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
Privilege escalation occurs when an attacker leverages flaws in access control mechanisms to gain permissions beyond what they were originally granted.
EUVD-2026-45888
GHSA-v566-43gw-4r9h
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB