Timetics WordPress Plugin Unauthenticated Booking Status Update Vulnerability

Vulnerability

A vulnerability exists in the Timetics WordPress plugin in versions prior to 1.0.52, where a REST endpoint lacks proper authorization. This flaw allows unauthenticated users to arbitrarily modify a booking's payment status and post status for the 'timetics-booking' custom post type.

Impact

Exploitation of this vulnerability allows for unauthorized changes to booking payment and post statuses, potentially leading to fraudulent activity or mismanagement of bookings.

Reproduction

To reproduce this vulnerability, send a POST request to the WordPress site's REST API at '/wp-json/timetics/v1/bookings/{booking_id}/payment'. Include a JSON payload with the desired payment status, payment method, and payment details. Replace '{booking_id}' with the ID of the booking to be modified.

Remediation

Users are advised to update the Timetics WordPress plugin to version 1.0.52 or later.

Added: Mar 12, 2026, 6:22 AM
Updated: Mar 12, 2026, 6:22 AM

Vulnerability Rating

Custom Algorithm
spread
0.0
impact
0.6
exploitability
8.7
remediation
0.0
relevance
3.8
threat
6.4
urgency
2.9
incentive
4.2

Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.