CVE-2024-9862CWE-639

Miniorange OTP Verification with Firebase <= 3.6.0 - Unauthenticated Arbitrary User Password Change

Critical · published October 17, 2024

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

🚨 An unauthenticated user can change any password! This vulnerability in the Miniorange OTP Verification with Firebase plugin for WordPress allows attackers to bypass authorization—like a bouncer letting anyone in without checking IDs. 🔥 Think of it like a restaurant where anyone can walk into the kitchen and change the orders without the chef’s approval. With this flaw, an attacker can easily swap their password with an admin's and access sensitive parts of the site without breaking a sweat! This is absolutely devastating! An attacker could take over admin accounts, change passwords, and lock out legitimate users. The potential ramifications include unauthorized access to sensitive data, loss of control over the website, and a serious breach of trust with users. Your site could become a playground for malicious activity!

Put simply

Think of it like a restaurant where anyone can walk into the kitchen and change the orders without the chef’s approval. With this flaw, an attacker can easily swap their password with an admin's and access sensitive parts of the site without breaking a sweat! The Miniorange plugin for WordPress is vulnerable due to a lack of proper authorization checks, which allows users to control access to objects without verifying their current password. This makes it possible for attackers to change user passwords easily and gain unauthorized access.

What to do

This is absolutely devastating! An attacker could take over admin accounts, change passwords, and lock out legitimate users. The potential ramifications include unauthorized access to sensitive data, loss of control over the website, and a serious breach of trust with users. Your site could become a playground for malicious activity! Immediate action is crucial! Update the Miniorange OTP Verification with Firebase plugin to version 3.6.1 or later to patch this vulnerability. Additionally, review your user roles and permissions to ensure they are correctly configured. 🔧 You've got this! By taking these steps, you’ll lock down your site and keep your users safe! 🛡️

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.00603 · 48.2th percentile
Weakness
CWE-639 · Authorization Bypass Through User-Controlled Key
Published
2024-10-17T02:06Z
EPSS history
Timeline
  • 17 OCT 02:06Z
    Miniorange OTP Verification with Firebase <= 3.6.0 - Unauthenticated Arbitrary User Password Change
    cvelistv5