WordPress Plugin Vulnerabilities
Diary & Availability Calendar <= 1.0.3 - Authenticated (subscriber+) SQL Injection
Description
The daac_delete_booking_callback function, hooked to the daac_delete_booking AJAX action, takes the id POST parameter which is passed into the SQL statement without proper sanitisation, validation or escaping, leading to a SQL Injection issue. Furthermore, the ajax action is lacking any CSRF and capability check, making it available to any authenticated user.
Proof of Concept
Affects Plugins
References
Classification
Type
SQLI
OWASP top 10
CWE
CVSS
Miscellaneous
Original Researcher
Shreya Pohekar of Codevigilant Project
Verified
Yes
WPVDB ID
Timeline
Publicly Published
2021-07-24 (about 4 years ago)
Added
2021-07-24 (about 4 years ago)
Last Updated
2022-04-12 (about 3 years ago)