CVE-2024-9988CWE-288

Crypto <= 2.19 - Authentication Bypass via register

Critical · published October 29, 2024

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

🚨 Unauthenticated attackers can waltz right in and impersonate any user on your WordPress site! 🔥 Think of it like a faulty hotel check-in system where anyone can walk in and claim to be a guest as long as they know a name. No ID needed, just a username! This vulnerability allows malicious actors to log in as any user, including administrators, putting your entire website at risk. They could change settings, delete content, or even take over your site entirely. The potential for chaos is absolutely devastating!

Put simply

Think of it like a faulty hotel check-in system where anyone can walk in and claim to be a guest as long as they know a name. No ID needed, just a username! The Crypto plugin for WordPress has an authentication bypass vulnerability in versions up to and including 2.19, caused by missing validation in the 'crypto_connect_ajax_process::register' function, enabling attackers to log in as any existing user.

What to do

This vulnerability allows malicious actors to log in as any user, including administrators, putting your entire website at risk. They could change settings, delete content, or even take over your site entirely. The potential for chaos is absolutely devastating! Immediately update the Crypto plugin to version 2.20 or later to close this vulnerability. Additionally, review your user access logs to identify any suspicious activity and revoke any unauthorized access. Regularly audit your plugins for updates to maintain security. You've got this! Stay vigilant and secure your site with these steps! 🛡️

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.01102 · 65.4th percentile
Weakness
CWE-288 · Authentication Bypass Using an Alternate Path or Channel
Published
2024-10-29T16:31Z
EPSS history
Timeline
  • 29 OCT 16:31Z
    Crypto <= 2.19 - Authentication Bypass via register
    cvelistv5