CVE-2022-0694CWE-89

Advanced Booking Calendar < 1.7.0 - Unauthenticated SQL Injection

published March 21, 2022

CVSS
—
EPSS
2%
Percentile
78.9
In the wild
Unconfirmed
What it is

⚠️ A sneaky SQL injection lurks in the Advanced Booking Calendar WordPress plugin, allowing both logged-in users and guests to exploit it without breaking a sweat! 🔥 Think of it like a restaurant where anyone can rewrite the menu without the chef noticing — the ingredients are there, but the chef forgot to check who gets to change the recipes! An attacker could potentially gain access to sensitive information from your database, allowing them to do things like expose user data or even manipulate calendar bookings. Yikes! This could lead to unauthorized access and a serious mess on your site.

Put simply

Think of it like a restaurant where anyone can rewrite the menu without the chef noticing — the ingredients are there, but the chef forgot to check who gets to change the recipes! The vulnerability arises because the plugin fails to properly validate and escape the calendar parameter before using it in a SQL statement during the abc_booking_getSingleCalendar AJAX action, making it prime for SQL injection attacks.

What to do

An attacker could potentially gain access to sensitive information from your database, allowing them to do things like expose user data or even manipulate calendar bookings. Yikes! This could lead to unauthorized access and a serious mess on your site. Upgrade the Advanced Booking Calendar plugin to version 1.7.0 or later as soon as possible. Additionally, review existing database queries to ensure they are using proper validation and sanitization practices. It's also a good idea to monitor user roles and permissions closely! You've got this! Secure your site and keep those pesky attackers at bay! 🛡️

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.01849 · 78.9th percentile
Weakness
CWE-89 · Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection')
Published
2022-03-21T18:55Z
EPSS history
Timeline
  • 21 MAR 18:55Z
    Advanced Booking Calendar < 1.7.0 - Unauthenticated SQL Injection
    cvelistv5