Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessAuthenticate as low-privilege user
-
ExploitSend request to improperly authorized plugin endpoint
-
ExecutionBypass missing access control check
-
ImpactPerform unauthorized action (limited integrity impact)
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 | Exploitation requires an existing authenticated account on the target WordPress site (CVSS PR:L), so the attacker must be a registered/logged-in user rather than an anonymous visitor - this is the primary limiting factor. The flaw stems from incorrectly configured access control on the 'Login with phone number' plugin at versions up to and including 1.8.77; the exact protected action or endpoint is not specified in the advisory. No user interaction is required (UI:N) and the attack is network-reachable (AV:N) with low complexity (AC:L). Impact is limited to integrity (I:L) with no confidentiality or availability effect, and scope is unchanged, so the unauthorized action is bounded to the plugin/application context. The site must have this plugin installed and active in an affected version. |
| Impact | This is a moderate-severity Missing Authorization flaw (CWE-862) in the WordPress plugin 'Login with phone number' (through 1.8.77), scored CVSS 4.3 via vector CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:N. The vector indicates network-reachable, low-complexity exploitation requiring low-level privileges (PR:L, i.e. an authenticated account) with no user interaction, but limited to a low integrity impact and no confidentiality or availability impact - consistent with a broken access control issue where an under-privileged user can perform an action gated behind incorrectly configured access controls. Signals are mostly aligned and point to a modest priority: no CISA KEV listing (not confirmed actively exploited), no public exploit code identified, and no EPSS score was provided in the input to estimate exploitation probability. No SSVC decision data was supplied. The single confirming source is a Patchstack advisory. Overall this reads as a genuine but low-to-moderate access-control weakness rather than a widespread-exploitation emergency; the requirement for an existing authenticated account and the integrity-only, scope-unchanged impact meaningfully cap real-world risk. EPSS and KEV data being absent means exploitation likelihood cannot be quantified from the input. |
| Exploit ScenarioDerived | An attacker who already holds a low-privilege authenticated account (e.g., a subscriber or registered user on a WordPress site running this plugin) sends a crafted request to a plugin endpoint that fails to properly verify authorization, performing an action or modifying data they should not be permitted to. Because the access control is incorrectly configured rather than merely weak, the action succeeds without elevated privileges, yielding a limited integrity impact. No public exploit code was identified at time of analysis. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 15, 2026
Missing authorization in the WordPress plugin Login with Phone Number (all versions through 1.8.77) allows any authenticated user, including a low-privileged registered account, to perform a plugin action that should be reserved for a higher-privileged role. Per the assessed vector CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:N (score 4.3), the attacker must already hold an account on the target site, the attack is network-reachable with no user interaction, and the impact is limited to integrity with no confidentiality or availability loss. No public exploit code has been identified at time of analysis, and the flaw is not confirmed as actively exploited (no CISA KEV listing).
RemediationAI
No vendor-released patch version is identified in the available data, so the primary action is to check the plugin's update channel and the Patchstack advisory (https://patchstack.com/database/wordpress/plugin/login-with-phone-number/vulnerability/wordpress-login-with-phone-number-plugin-1-8-77-broken-access-control-vulnerability?_s_id=cve) for a release newer than 1.8.77 and upgrade as soon as one is published, validating the fix version against the vendor before relying on it. Because exploitation requires an existing authenticated account (CVSS PR:L), compensating controls should focus on shrinking the attacker population: disable open user registration or otherwise restrict account creation, and audit/remove low-privileged accounts that do not need access, accepting the trade-off that legitimate self-service signups will be blocked. If the plugin's phone-number login functionality is not essential, deactivating it removes the vulnerable code path entirely, at the cost of losing that authentication option. Also review roles and capabilities for subscribers and other low-privileged users and monitor plugin-related AJAX/REST requests for unauthorized state changes, noting that application-layer monitoring adds overhead but provides early warning given no public exploit code has been observed to date.
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 root cause is CWE-862 (Missing Authorization): the plugin fails to enforce a capability or nonce check on one or more of its access-control-relevant code paths, so an incorrectly configured access control level can be bypassed. The advisory does not name the exact protected action or endpoint, but the pattern is typical of WordPress plugins that expose AJAX/REST handlers or callback routines without a current_user_can() capability check, letting a logged-in subscriber trigger functionality intended for administrators or for the plugin's own privileged workflows. The affected component is the WordPress plugin distributed as 'login-with-phone-number' by vendor Hamid Alinia, tracked via CPE cpe:2.3:a:hamid_alinia:login_with_phone_number (versions up to and including 1.8.77). Successful exploitation depends on the site having the plugin installed and active in an affected version and on the attacker possessing a valid authenticated session, which keeps the integrity impact bounded (I:L) and the scope unchanged (S:U).
Know when Login With Phone Number 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:L/UI:N/S:U/C:N/I:L/A:N
Network-reachable missing-authorization flaw exploitable by any logged-in low-privilege user (PR:L), no interaction, yielding only limited integrity impact with no confidentiality or availability loss.
Primary rating from Vendor (Patchstack).
CVSS VectorVendor: Patchstack
DescriptionCVE.org
Missing Authorization vulnerability in Hamid Alinia Login with phone number login-with-phone-number allows Exploiting Incorrectly Configured Access Control Security Levels.This issue affects Login with phone number: from n/a through 1.8.77.
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 With Phone Number
View allThe Login with Phone Number WordPress Plugin, version < 1.4.2, is affected by an authenticated SQL injection vulnerabili
The Login with phone number WordPress plugin before 1.3.7 includes a file delete.php with no form of authentication or a
The Login with phone number plugin for WordPress is vulnerable to Cross-Site Request Forgery in versions up to, and incl
The Login with phone number plugin for WordPress is vulnerable to privilege escalation in all versions up to, and includ
The Login with phone number WordPress plugin before 1.3.8 does not sanitise and escape plugin settings which could allow
Authentication bypass in the Login with Phone Number WordPress plugin (≤1.8.70) allows remote, unauthenticated attackers
Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in Hamid Alinia Login
EUVD-2026-102253
GHSA-f9pf-52p7-wcrj
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB