CVE-2024-12432 HIGH

CVE-2024-12432: WPC Shop as a Customer for WooCommerce <= 1.2.8 - Authentication Bypass Due to Insufficiently Unique Key

Vendor Wpclever
Product WPC Shop as a Customer for WooCommerce
Weakness CWE-330 · Insufficient randomness
Published December 18, 2024
Last update April 8, 2026

CVSS base score

8.1/10
Attack vector Network
Attack complexity High
Privileges required None
User interaction None
Confidentiality High
Integrity High

CVSS vector

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

What the vulnerability does

01Description

The WPC Shop as a Customer for WooCommerce plugin for WordPress is vulnerable to account takeover and privilege escalation in all versions up to, and including, 1.2.8. This is due to the 'generate_key' function not producing a sufficiently random value. This makes it possible for authenticated attackers, with Subscriber-level access and above, to log in as site administrators, granted they have triggered the ajax_login() function which generates a unique key that can be used to log in.

Explanation of Vulnerability in Simple Terms

02Summary

WPC Shop as a Customer for WooCommerce versions up to 1.2.8 contain a use of insufficiently random values vulnerability. An attacker can exploit weak randomness in the plugin's token or session generation to forge authentication credentials or bypass security controls. This affects confidentiality, integrity, and availability of the WooCommerce store. Update to a version newer than 1.2.8.

What an attacker can do

03Attacker Capabilities

Forge authentication tokens or session identifiers to impersonate users or bypass access controls.

Potential impact on your site

04Site Impact

Attackers can impersonate customers or administrators, modify orders, access sensitive data, or disrupt store operations.

Conditions required to exploit

05Prerequisites

Network access to the site; no authentication or user interaction required.

Key dates

06Disclosure timeline

December 18, 2024 CVE published
April 8, 2026 Record updated

Related vulnerabilities

08Related CVE