Skip to content
Fencer Vulns
critical 9.8

CVE-2021-34646 in the critical feed json

Booster for WooCommerce <= 5.4.3 Authentication Bypass

published 2021-08-30 5 y ago modified 2026-06-17 4 mo ago also EUVD-2021-21296

cvss
9.8
version 3.1, CNA
cisa kev
Not listed
not in CISA's catalog
epss
50.9%
EPSS 50.9% chance of exploitation in 30 days, percentile 98%
public exploits
1
Exploit-DB

Summary

Versions up to, and including, 5.4.3, of the Booster for WooCommerce WordPress plugin are vulnerable to authentication bypass via the process_email_verification function due to a random token generation weakness in the reset_and_mail_activation_link function found in the ~/includes/class-wcj-emails-verification.php file. This allows attackers to impersonate users and trigger an email address verification for arbitrary accounts, including administrative accounts, and automatically be logged in as that user, including any site administrators. This requires the Email Verification module to be active in the plugin and the Login User After Successful Verification setting to be enabled, which it is by default.

Patch / fix

Timeline

  1. Published
  2. First public exploit (EDB-50299)

CISA SSVC

Exploitation
none
Automatable
yes
Technical impact
total
Assessed
18 mo ago

Exploit prediction

50.87% chance of exploitation in the next 30 days, higher than 98% of all scored CVEs (FIRST EPSS, 2026-11-08).

Exploits and checks

  • EDB-50299 WordPress Plugin WooCommerce Booster Plugin 5.4.3 - Authentication Bypass webapps, 2021-09-17
  • wordfence.com https://www.wordfence.com/blog/2021/08/critical-authentication-bypass-vulnerability-patched-in-booster-for-woocommerce/ referenced PoC, tagged "exploit" by a source, unverified

CVSS scores

assigned by version score vector
CNA 3.1 9.8 CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
NVD 3.1 9.8 CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
NVD 2.0 7.5 AV:N/AC:L/Au:N/C:P/I:P/A:P

Affected products

  • Pluggabl LLC Booster for WooCommcerce

Classification

Weakness
  • CWE-290 Authentication Bypass by Spoofing
  • CWE-330 Use of Insufficiently Random Values
Technology feeds

References

Sources

Fencer Vulns keeps one entry per vulnerability: the CVE id wins, then GHSA, and records that alias each other are merged, except that two CVEs always keep separate entries. The same data is available as JSON.