CVE-2024-9893CWE-288

Nextend Social Login Pro <= 3.1.14 - Authentication Bypass via WordPress.com OAuth provider

Critical · published October 16, 2024

CVSS v3.1
9.8
EPSS
1%
Percentile
51.1
In the wild
Unconfirmed
What it is

🚨 A sneaky authentication bypass in the Nextend Social Login Pro plugin lets attackers waltz right in as any user, even admins! 🔥 Think of it like a VIP party where anyone can forge an invitation by simply knowing the email of a guest. If the bouncer doesn't verify that the invitation matches an actual guest, then any rascally party-crasher can stroll right in! This vulnerability could allow attackers to log in as any existing user on a WordPress site, potentially gaining access to sensitive admin functionalities and data. Imagine the chaos as they alter settings, view private information, or even delete critical content! This is absolutely devastating for any site relying on this plugin, especially if the attacker impersonates an admin.

Put simply

Think of it like a VIP party where anyone can forge an invitation by simply knowing the email of a guest. If the bouncer doesn't verify that the invitation matches an actual guest, then any rascally party-crasher can stroll right in! The flaw arises from insufficient verification of the user returning from the social login token, enabling unauthenticated attackers to access any existing user account as long as they have the corresponding email, provided that the user does not have an existing account with the social service.

What to do

This vulnerability could allow attackers to log in as any existing user on a WordPress site, potentially gaining access to sensitive admin functionalities and data. Imagine the chaos as they alter settings, view private information, or even delete critical content! This is absolutely devastating for any site relying on this plugin, especially if the attacker impersonates an admin. To protect your site, immediately update the Nextend Social Login Pro plugin to version 3.1.15 or later. Additionally, review your plugin settings to ensure proper user verification is enforced to prevent unauthorized access. You've got this! Follow these steps and you'll be back to securing your site like a pro! 🛡️

The record
Technical detail
CVSS v3.1
9.8 · CRITICAL
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.00664 · 51.1th percentile
Weakness
CWE-288 · Authentication Bypass Using an Alternate Path or Channel
Published
2024-10-16T13:56Z
EPSS history
Timeline
  • 16 OCT 13:56Z
    Nextend Social Login Pro <= 3.1.14 - Authentication Bypass via WordPress.com OAuth provider
    cvelistv5