Lucene search
+L

WordPress Social Login And Register 7.6.4 Authentication Bypass Vulnerability

🗓️ 28 Jun 2023 00:00:00Reported by Lana CodesType 
zdt
 zdt
🔗 0day.today👁 350 Views

WordPress Social Login (Discord, Google, Twitter, LinkedIn) <= 7.6.4 Authentication Bypass Vulnerability. Hardcoded encryption key allows unauthenticated login as any user

Related
Code
ReporterTitlePublishedViews
Family
githubexploit
GithubExploit
Exploit for CVE-2023-2982
30 Jun 202309:15
–githubexploit
githubexploit
GithubExploit
Exploit for CVE-2023-2982
29 Jun 202314:21
–githubexploit
attackerkb
attackerkb
CVE-2023-2982
29 Jun 202302:15
–attackerkb
bdu_fstec
BDU FSTEC
Social Login and Register Plugin Auth Bypass
11 Jul 202300:00
–bdu_fstec
circl
Circl
CVE-2023-2982
29 Jun 202310:23
–circl
cnnvd
CNNVD
WordPress plugin Social Login and Register has a security vulnerability
29 Jun 202300:00
–cnnvd
cve
CVE
CVE-2023-2982
29 Jun 202301:56
–cve
cvelist
Cvelist
CVE-2023-2982 WordPress Social Login and Register (Discord, Google, Twitter, LinkedIn) <= 7.6.4 - Authentication Bypass
29 Jun 202301:56
–cvelist
hackerone
Hacker One
CS Money: Authentication Bypass to (CVE-2023-2982)
2 Dec 202314:35
–hackerone
kitploit
Kitploit
CVE-2023-2982-POC
31 Oct 202616:38
–kitploit
Rows per page
Description: WordPress Social Login and Register (Discord, Google, Twitter, LinkedIn) <= 7.6.4 – Authentication Bypass 

Affected Plugin: WordPress Social Login and Register (Discord, Google, Twitter, LinkedIn)

Plugin Slug: woocommerce-abandoned-cart

Affected Versions: <= 7.6.4

CVE ID: CVE-2023-2982

CVSS Score: 9.8 (Critical)

CVSS Vector: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

Researcher/s: Lana Codes 

Fully Patched Version: 7.6.5

The WordPress Social Login and Register (Discord, Google, Twitter, LinkedIn) plugin for WordPress is vulnerable to authentication bypass in versions up to, and including, 7.6.4. This is due to insufficient encryption on the user being supplied during a login validated through the plugin. This makes it possible for unauthenticated attackers to log in as any existing user on the site, such as an administrator, if they know the email address associated with that user. This was partially patched in version 7.6.4 and fully patched in version 7.6.5.

Technical Analysis

The WordPress Social Login and Register plugin, according to its settings, provides the ability for users to login to a WordPress website using a social login through various popular social media platforms and service providers. Examining the code reveals that there is a case with custom apps, where the data is sent encrypted during the login process. The data required for login must be decrypted using the secret key at the request.

[View this code snippet on the blog]  

While encrypting this information would normally provide protection against manipulating the request and prevent identity spoofing, we unfortunately found that the encryption key is hardcoded in vulnerable versions of the plugin, which means that threat actors also had access to the key which was not unique per WordPress installation. This makes it possible for attackers to craft a valid request containing a properly encrypted email address which vulnerable versions of the plugin use during the login process to determine the user.

Ultimately, this makes it possible for threat actors to bypass authentication and gain access to arbitrary accounts on sites running a vulnerable version of the plugin. As always, authentication bypass vulnerabilities and resulting access to high privileged user accounts, make it easy for threat actors to completely compromise a vulnerable WordPress site and further infect the victim.

Disclosure Timeline

May 28, 2023 – Discovery of the Authentication Bypass vulnerability in WordPress Social Login and Register.

May 30, 2023 – We initiate contact with the plugin vendor asking that they confirm the inbox for handling the discussion.

June 2, 2023 – The vendor confirms the inbox for handling the discussion.

June 2, 2023 – We send over the full disclosure details. The vendor acknowledges the report and begins working on a fix.

June 2, 2023 – Wordfence Premium, Care, and Response users receive a firewall rule to provide protection against any exploits that may target this vulnerability. Please note we delayed the firewall rule to prevent completely breaking the plugin’s core functionality.

June 14, 2023 – A fully patched version of the plugin, 7.6.5, is released.

July 2, 2023 – Wordfence Free users receive the same protection.

Conclusion

In this blog post, we have detailed an Authentication Bypass vulnerability within the WordPress Social Login and Register plugin affecting versions 7.6.4 and earlier. This vulnerability allows threat actors to bypass authentication and gain access to the accounts of users who have abandoned their carts. The vulnerability has been fully addressed in version 7.6.5 of the plugin.

We encourage WordPress users to verify that their sites are updated to the latest patched version of WordPress Social Login and Register as soon as possible.

Wordfence Premium, Wordfence Care, and Wordfence Response users received a firewall rule to protect against any exploits targeting this vulnerability on June 2, 2023. Sites still using the free version of Wordfence will receive the same protection on July 2, 2023.

If you know someone who uses this plugin on their site, we recommend sharing this advisory with them to ensure their site remains secure, as this vulnerability poses a significant risk.

For security researchers looking to disclose vulnerabilities responsibly and obtain a CVE ID, you can submit your findings to Wordfence Intelligence and potentially earn a spot on our leaderboard.

Data

Build on a solid foundation with Vulners data

We provide the essential building blocks for cybersecurity solutions with comprehensive, structured, and constantly updated vulnerability and exploits data

Api

Power your application with Vulners API

The Vulners REST API offers reliable, high-performance access to vulnerability intelligence, with 99.9% SLA uptime and CDN-backed data delivery for seamless global access

App

Assess and manage vulnerabilities with Vulners tools

Built on top of Vulners' database and SDK, end-user solutions give security professionals and developers lightweight and powerful tools for vulnerability remediation

28 Jun 2023 00:00Current
9.6Critical risk
Vulners AI Score9.6
CVSS 3.19.8
EPSS0.46242
SSVC
350