PT-2026-57393 · WordPress · Booking Package
CVSS v3.1
7.5
High
| Vector | AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N |
Name of the Vulnerable Software and Affected Versions
Booking Package versions prior to 1.7.21
Description
Insufficient escaping of user-supplied parameters and lack of preparation in SQL queries allow unauthenticated attackers to perform SQL Injection. This occurs via the
email parameter in the REST API endpoint '/wp-json/booking-package/v1/request'. Because the endpoint is registered with permission callback: return true and wp magic quotes does not apply to REST-sourced $ POST values, single quotes in the payload can reach the SQL sink. This could allow the extraction of sensitive information from the database, although the impact is limited as the parameter is processed by is email().Recommendations
Update to a version newer than 1.7.20.
Avoid using the
email parameter in the '/wp-json/booking-package/v1/request' endpoint until the update is applied.Fix
SQL injection
Found an issue in the description? Have something to add? Feel free to write us 👾
Weakness Enumeration
Related Identifiers
Affected Products
Booking Package