CVE Catalog

CVE-2026-111178

MediumCVSS 4.9
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.29%

21th percentile - higher than 21% of all known CVEs

Summary

The WP Booking System – Booking Calendar plugin for WordPress (versions up to and including 2.1.0.1) is vulnerable to SQL injection via the 'data[orderby]' parameter due to insufficient escaping and lack of query preparation. An authenticated attacker with administrator-level access can append additional SQL queries to extract sensitive database information; exploitation requires a calendar with more than 200 bookings.

Risk Assessment

An administrator or an attacker with equivalent privileges can read sensitive data from the database, potentially leaking booking and user information.

Recommendation

Update the WP Booking System plugin to a version newer than 2.1.0.1 and restrict administrative privileges to the minimum necessary.

Related vulnerabilities

Original NVD description (English source)

The WP Booking System – Booking Calendar plugin for WordPress is vulnerable to generic SQL Injection via the 'data[orderby]' parameter in all versions up to, and including, 2.1.0.1 due to insufficient escaping on the user supplied parameter and lack of sufficient preparation on the existing SQL query. This makes it possible for authenticated attackers, with administrator-level access and above, to append additional SQL queries into already existing queries that can be used to extract sensitive information from the database. Exploitation requires the targeted calendar to have more than 200 bookings, as the orderby value is only forwarded to the database layer when the AJAX handler takes the use_ajax branch; an Administrator can satisfy this condition by creating bookings directly.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS