CVE Catalog
EnglishPolski(English translation not available - showing Polish)

CVE-2026-1708

High
Published: Translated: NVD NIST

Summary

Wtyczka Appointment Booking Calendar — Simply Schedule Appointments Booking Plugin dla WordPress jest podatna na ślepą injekcję SQL we wszystkich wersjach do 1.6.9.27 włącznie. Problem wynika z metody `db_where_conditions` w klasie `TD_DB_Model`, która nie zapobiega przekazywaniu parametru `append_where_sql` przez ciała żądań JSON.

Risk Assessment

Atakujący bez uwierzytelnienia mogą dodawać dowolne polecenia SQL do zapytań, co pozwala na wydobycie wrażliwych informacji z bazy danych. Ryzyko to wzrasta, gdy atakujący uzyska ważny `public_token`, który jest nieumyślnie ujawniany podczas procesu rezerwacji.

Recommendation

Zaleca się aktualizację wtyczki do najnowszej wersji, aby usunąć tę podatność. Dodatkowo, warto przeprowadzić audyt bezpieczeństwa aplikacji oraz ograniczyć dostęp do wrażliwych danych w bazie.

Related vulnerabilities

Original NVD description (English source)

The Appointment Booking Calendar — Simply Schedule Appointments Booking Plugin plugin for WordPress is vulnerable to blind SQL Injection in all versions up to, and including, 1.6.9.27. This is due to the `db_where_conditions` method in the `TD_DB_Model` class failing to prevent the `append_where_sql` parameter from being passed through JSON request bodies, while only checking for its presence in the `$_REQUEST` superglobal. This makes it possible for unauthenticated attackers to append arbitrary SQL commands to queries and extract sensitive information from the database via the `append_where_sql` parameter in JSON payloads granted they have obtained a valid `public_token` that is inadvertently exposed during the booking flow.

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