Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessIdentify site with Facebook/Twitter social login
-
DeliveryControl OAuth account returning target admin's email
-
ExploitInvoke /wp-json/wslu-social-login REST callback
-
ExecutionServer sets auth cookie without password check
-
ImpactFull administrator 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 target site must run the Wp Social Login and Register Social Counter plugin (version ≤3.2.2) with the bundled Facebook or Twitter social-login provider configured and active - this is the key limiting factor and is not a WordPress default. The attacker must control an OAuth account on that configured provider (Facebook or Twitter specifically, because only their bundled Hybridauth adapters assign the raw email string rather than a boolean to |
| Impact | This is a genuine high-priority issue, not an inflated CVSS number, but its real-world risk is gated by configuration. The CVSS 3.1 vector (AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H, base 8.1) shows an unauthenticated (PR:N), network-reachable, no-interaction authentication bypass that yields full confidentiality, integrity, and availability impact - i.e. complete takeover of any existing account, including Administrator. The AC:H reflects real constraints: the target site must have the bundled Facebook or Twitter social-login configured, and the attacker must control an OAuth account whose provider-returned email matches the victim's registered WordPress email. The vuln.today decision label is 'this_week' (priority, but not emergency). No EPSS score, no CISA KEV listing, and no public exploit code are present in the input, so there is no evidence of active or widespread exploitation; this suggests the urgency is driven by the severity and ease of the logic flaw rather than observed attacks. Signals are consistent rather than conflicting: a high technical impact tempered by a non-default-configuration prerequisite and the need to match a specific email. Treat as a near-term patching priority for any site using Facebook/Twitter social login via this plugin. |
| Exploit ScenarioDerived | An attacker targets a WordPress site running this plugin (≤3.2.2) with Facebook or Twitter social login enabled and knows an administrator's registered email address. The attacker arranges a Facebook or Twitter OAuth account whose returned email matches that administrator, then triggers the social-login flow against the site's |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 31, 2026
Authentication bypass in Wp Social Login and Register Social Counter 3.2.2 and earlier allows an unauthenticated remote attacker to obtain a fully authenticated WordPress session as an existing user, including an administrator, when the site has the bundled Facebook or Twitter social-login provider configured and active. The plugin's social-login REST callback trusts the OAuth provider's email string and calls wp_set_auth_cookie() without a password check, while the intended email-verification guard is ineffective for the bundled Hybridauth Facebook and Twitter adapters. No public exploit is identified at time of analysis, and the provided intelligence does not confirm active exploitation, but the assessed prerequisites and high impact make this a this-week priority.
RemediationAI
No released patched version is named in the provided data; an upstream fix changeset is referenced at https://plugins.trac.wordpress.org/changeset?reponame=&old=3752566%40wp-social&new=3752566%40wp-social, so update to a plugin release that contains that changeset when available. Until then, disable the bundled Facebook and Twitter social-login providers or deactivate the plugin, because the bypass depends on one of those providers being configured and active; either action removes the vulnerable REST callback path but also removes the associated social-login functionality. Review accounts whose registered email addresses may have been exposed for unexpected authenticated sessions.
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 software is a WordPress plugin that implements social login through a REST endpoint at /wp-json/wslu-social-login/type/{provider}/. The route is registered with permission_callback => __return_true, so the callback is reachable without WordPress authentication. In inc/admin-create-user.php the plugin maps the email string returned by the OAuth provider to an existing WordPress account and calls wp_set_auth_cookie() without a password check, which is CWE-287 improper authentication. The only intended verification gate is !empty($getProfile->emailVerified), but the bundled Hybridauth Facebook and Twitter adapters assign the raw email string to emailVerified rather than a boolean verified flag, so a non-empty email satisfies the check even though no verified-email assertion occurred. The CPE cpe:2.3:a:roxnor:wp_social_login_and_register_social_counter:*:*:*:*:*:*:*:* identifies the plugin, and the assessed vector is CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H; the high attack complexity is consistent with the narrow prerequisites of a configured vulnerable provider and an attacker-controlled OAuth email that matches a target WordPress account, rather than a timing or race condition.
Know when Wp Social Login And Register Social Counter 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 REST endpoint (AV:N/PR:N/UI:N); AC:H because it requires non-default Facebook/Twitter login configured and an OAuth-returned email matching the target; full account takeover gives C:H/I:H/A:H.
Primary rating from Vendor (Wordfence).
CVSS VectorNVD
DescriptionNVD
The Wp Social Login and Register Social Counter plugin for WordPress is vulnerable to Authentication Bypass in all versions up to, and including, 3.2.2. This is due to the social login REST callback registered at /wp-json/wslu-social-login/type/{provider}/ with permission_callback => __return_true locating an existing WordPress account solely by the email string returned from the OAuth provider and calling wp_set_auth_cookie() without a password check, while the only verification guard - !empty($getProfile->emailVerified) in inc/admin-create-user.php - is a no-op for the bundled Hybridauth Facebook and Twitter adapters, both of which assign the raw email string rather than a boolean verified flag to emailVerified. This makes it possible for unauthenticated attackers to obtain a fully authenticated session as any existing WordPress user, including Administrators, whose registered email address can be presented through a configured Facebook or Twitter login on the target site. Exploitation requires only that the attacker control an OAuth account whose provider-returned email matches the target account's registered WordPress email address; no local credentials, nonce, or prior foothold is needed.
Executive ViewAI
A critical authentication bypass in the WP Social Login and Register Social Counter plugin (versions 3.2.2 and earlier) allows unauthenticated attackers to gain full administrative access to WordPress sites that use the bundled Facebook or Twitter social-login providers. This puts any organization relying on this plugin for social login at risk of complete site takeover, data theft, and reputational damage. Leadership should treat this as an urgent priority because exploitation requires no credentials and the impact is total compromise of the affected WordPress installation.
No vendor-released patch identified at time of analysis. Interim mitigation: disable the bundled Facebook and Twitter social-login providers until a patch is available. Additionally, restrict access to the plugin's REST callback endpoints via WAF or server configuration, and monitor for unauthorized admin sessions.
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.
Exposure of Sensitive Information to an Unauthorized Actor vulnerability in Wpmet Wp Social Login and Register Social Co
The Wp Social Login and Register Social Counter plugin for WordPress is vulnerable to unauthorized modification of data
Stored cross-site scripting in the Wp Social Login and Register Social Counter WordPress plugin (all versions up to and
The Wp Social Login and Register Social Counter plugin for WordPress is vulnerable to Cross-Site Request Forgery in all
EUVD-2026-114656
GHSA-g8pp-vmv3-x6hw
NVD
CVE.org
EPSS
Exploit-DB