CVE-2024-7350CWE-288

Appointment Booking Calendar Plugin and Online Scheduling Plugin – BookingPress 1.1.6 - 1.1.7 - Authentication Bypass to Account Takeover

Critical · published August 8, 2024

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

🚨 An authentication bypass in the BookingPress plugin could let attackers waltz right in as any user, including admins! 🔥 This is like a hotel that hands out room keys to anyone who knows a guest's name—no ID check required! Just one booking and they could be in your suite stealing everything in sight. An attacker could exploit this vulnerability to log in as any registered user, potentially gaining access to sensitive admin functions. This could lead to unauthorized changes, data breaches, or even complete site takeover. The implications are absolutely devastating, especially for site security and user trust!

Put simply

This is like a hotel that hands out room keys to anyone who knows a guest's name—no ID check required! Just one booking and they could be in your suite stealing everything in sight. The BookingPress plugin fails to properly verify a user's identity during the booking process, allowing unauthenticated attackers to log in as legitimate users if they have access to the user's email. This occurs primarily when the 'Auto login user after successful booking' feature is enabled, making it a critical exposure.

What to do

An attacker could exploit this vulnerability to log in as any registered user, potentially gaining access to sensitive admin functions. This could lead to unauthorized changes, data breaches, or even complete site takeover. The implications are absolutely devastating, especially for site security and user trust! To resolve this issue, update the BookingPress plugin to version 1.1.8 or later immediately. Additionally, review the settings to disable 'Auto login user after successful booking' until the update is applied. It's crucial to educate your users about safeguarding their email addresses, too! You've got this! Follow these steps and you'll be back in the security game in no time! 🛡️

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.00656 · 50.8th percentile
Weakness
CWE-288 · Authentication Bypass Using an Alternate Path or Channel
Published
2024-08-08T02:32Z
EPSS history
Timeline
  • 08 AUG 02:32Z
    Appointment Booking Calendar Plugin and Online Scheduling Plugin – BookingPress 1.1.6 - 1.1.7 - Authentication Bypass to Account Takeover
    cvelistv5