Severity by source
AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
AV:N and PR:N confirmed by OAuth network flow requiring no prior WordPress access; AC:H reflects prerequisite of controlling a Spotify account presenting the target email; full C/I/A justified by administrator account takeover.
Primary rating from Vendor (Wordfence).
CVSS VectorVendor: Wordfence
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
Lifecycle Timeline
2DescriptionCVE.org
The Social Login, Passkeys, Magic Link & Email OTP - Passwordless Login by VentraConnect plugin for WordPress is vulnerable to Authentication Bypass via Unverified Provider Email in all versions up to, and including, 1.4.3. This is due to the plugin trusting the unverified email field returned by Spotify's /v1/me endpoint as proof of mailbox ownership - Generic::normalize_common() copies this value into the normalized profile without requiring an email_verified assertion, and User_Links::link_or_login_user() subsequently passes it directly to get_user_by('email', $email) and issues a persistent authentication cookie via wp_set_auth_cookie() without a provider-specific verified-email gate, a local mailbox challenge, or a logged-in approval step. This makes it possible for unauthenticated attackers to log in as any existing WordPress user, including Administrators, by supplying a known target email address through a controlled Spotify OAuth flow, gaining full administrative access to the site.
Articles & Coverage 1
AnalysisAI
Authentication bypass in the VentraConnect Social Login WordPress plugin (all versions ≤ 1.4.3) allows unauthenticated attackers to fully hijack any existing WordPress account - including administrators - by weaponizing Spotify's unverified email field. The plugin's Generic::normalize_common() blindly copies the email value returned by Spotify's /v1/me API endpoint into the normalized user profile, and User_Links::link_or_login_user() then matches that value against WordPress accounts via get_user_by('email') and issues a persistent session cookie via wp_set_auth_cookie() without any email-verified assertion, mailbox challenge, or approval step. …
Unlock full vulnerability intelligence
- Risk assessment & exploitation conditions
- Attack chain visualization
- Remediation with exact patch versions
- Threat intelligence from 22 sources
- Personal watchlist & email alerts
Free forever · No credit card required
Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata
Vulnerability AssessmentAI
| Exploitation | The plugin must be installed and active on the WordPress site, and the Spotify OAuth provider must be enabled within the plugin's configuration - the vulnerability exists only in the Spotify integration path due to Spotify's /v1/me endpoint not providing an email_verified field. … Additional conditions and limiting factors are described in the full assessment. |
| Risk Assessment | CVSS 8.1 (AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H) accurately captures the severity: full triad impact with no required privileges or user interaction, tempered by AC:H because the attacker must control a Spotify account presenting the exact target email. … Full risk analysis with EPSS, KEV, and SSVC signal comparison available after sign-in. |
| Exploit Scenario | An attacker who knows the email address of a WordPress Administrator on a target site (obtainable from author pages, checkout flows, or credential databases) registers or modifies a Spotify account to present that email via the /v1/me API endpoint, then navigates to the target WordPress site's Spotify OAuth login flow. The plugin fetches the unverified email, matches it to the administrator account without any verification challenge, and issues a persistent wp_set_auth_cookie session - granting the attacker full wp-admin access within a single OAuth round-trip. … |
| Remediation | Update the VentraConnect Social Login plugin to the version incorporating WordPress SVN changeset 3642024, which represents the upstream fix committed to the plugin repository (plugins.trac.wordpress.org/changeset/3642024/ventraconnect-social-login); however, the specific released version number containing this fix has not been independently confirmed from available data - verify the current version in the WordPress plugin directory before updating. … Detailed patch versions, workarounds, and compensating controls in full report. |
Recommended ActionAI
Within 24 hours, conduct a full audit of WordPress installations to identify all use of VentraConnect Social Login plugin version 1.4.3 or earlier, document affected user accounts and administrative accounts, and review Spotify authentication logs for suspicious activity. …
Sign in for detailed remediation steps and compensating controls.
Threat intelligence, references, and detailed analysis are available after sign-in.
Same weakness CWE-287 – Improper Authentication
View allSame technique Authentication Bypass
View allShare
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-57065
GHSA-m726-5v3m-hhqg