PT-2024-39434 · WordPress · Wechat Social Login Plugin

István Márton

·

Published

2024-10-01

·

Updated

2024-10-05

·

CVE-2024-9106

CVSS v3.1

9.8

Critical

VectorAV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Name of the Vulnerable Software and Affected Versions Wechat Social login plugin for WordPress versions up to, and including, 1.3.0
Description The issue is due to insufficient verification on the user being supplied during the social login, making it possible for unauthenticated attackers to log in as any existing user on the site, such as an administrator, if they have access to the user id. This is only exploitable if the app secret is not set, so it has a default empty value.
Recommendations For versions up to, and including, 1.3.0, update to a version that includes the fix for this issue. As a temporary workaround, consider setting a non-empty value for the app secret to prevent exploitation. Additionally, restrict access to the social login feature until the issue is resolved.

Fix

Authentication Bypass Using an Alternate Path or Channel

Weakness Enumeration

Related Identifiers

CVE-2024-9106

Affected Products

Wechat Social Login Plugin