Appointment Booking Calendar <= 1.4.02 - Missing Authorization to Authenticated (Contributor+) Sensitive Information Disclosure
medium
The Appointment Booking Calendar plugin for WordPress is vulnerable to Sensitive Information Exposure in all versions up to, and including, 1.4.02 via the cpabc_appointments_filter_list. This makes it possible for authenticated attackers, with contributor-level access and above, to extract customer names, email address...
- CVSS:
- 4.3
- Affected:
- up to 1.4.02
- Fixed in:
- 1.4.03
- Disclosed:
- Jun 30, 2026
CVE-2026-12113 on NVD →
Appointment Booking Calendar <= 1.4.01 - Authenticated (Contributor+) Sensitive Information Exposure via 'id' Parameter
medium
The Appointment Booking Calendar plugin for WordPress is vulnerable to Sensitive Information Exposure in versions up to, and including, 1.4.01. This is due to insufficient authorization and missing per-calendar ownership checks in the cpabc_appointments_calendar_load2() function, which is reachable via the cpabc_calend...
- CVSS:
- 4.3
- Affected:
- up to 1.4.01
- Fixed in:
- 1.4.02
- Disclosed:
- Jun 17, 2026
CVE-2026-12111 on NVD →
Appointment Booking Calendar [appointment-booking-calendar] < 1.3.97
unknown
[en] The Appointment Booking Calendar plugin for WordPress is vulnerable to Missing Authorization in all versions up to, and including, 1.3.96. This is due to the plugin exposing an unauthenticated booking processing endpoint (cpabc_appointments_check_IPN_verification) that trusts attacker-supplied payment notification...
- Affected:
- up to 1.3.97
- Fixed in:
- 1.3.97
- Disclosed:
- Nov 22, 2025
CVE-2025-13317 on NVD →
Appointment Booking Calendar <= 1.3.96 - Missing Authorization to Arbitrary Booking Confirmation via 'cpabc_ipncheck' Parameter
medium
The Appointment Booking Calendar plugin for WordPress is vulnerable to Missing Authorization in all versions up to, and including, 1.3.96. This is due to the plugin exposing an unauthenticated booking processing endpoint (cpabc_appointments_check_IPN_verification) that trusts attacker-supplied payment notifications wit...
- CVSS:
- 5.3
- Affected:
- up to 1.3.96
- Fixed in:
- 1.3.97
- Disclosed:
- Nov 21, 2025
CVE-2025-13317 on NVD →
Appointment Booking Calendar <= 1.3.95 - Missing Authorization
medium
The Appointment Booking Calendar plugin for WordPress is vulnerable to unauthorized access due to a missing capability check on a function in all versions up to, and including, 1.3.95. This makes it possible for authenticated attackers, with Subscriber-level access and above, to perform an unauthorized action.
- CVSS:
- 4.3
- Affected:
- up to 1.3.95
- Fixed in:
- 1.3.96
- Disclosed:
- Nov 15, 2025
CVE-2025-64261 on NVD →
Appointment Booking Calendar [appointment-booking-calendar] <= 1.3.95 (unfixed)
unknown
[en] Missing Authorization vulnerability in codepeople Appointment Booking Calendar appointment-booking-calendar allows Exploiting Incorrectly Configured Access Control Security Levels.This issue affects Appointment Booking Calendar: from n/a through <= 1.3.95.
- Affected:
- up to 1.3.95
- Fix:
- No patched version reported
- Disclosed:
- Nov 13, 2025
CVE-2025-64261 on NVD →
Appointment Booking Calendar <= 1.3.92 - Cross-Site Request Forgery to SQL Injection
medium
The Appointment Booking Calendar plugin for WordPress is vulnerable to Cross-Site Request Forgery in versions up to, and including, 1.3.92. This is due to missing or incorrect nonce validation on a function. This makes it possible for unauthenticated attackers to inject SQL queries via a forged request granted they can...
- CVSS:
- 6.5
- Affected:
- up to 1.3.92
- Fixed in:
- 1.3.93
- Disclosed:
- Apr 22, 2025
CVE-2025-46241 on NVD →
Appointment Booking Calendar <= 1.3.92 - Missing Authorization
medium
The Appointment Booking Calendar plugin for WordPress is vulnerable to unauthorized access due to a missing capability check on a function in all versions up to, and including, 1.3.92. This makes it possible for unauthenticated attackers to perform an unauthorized action.
- CVSS:
- 5.3
- Affected:
- up to 1.3.92
- Fixed in:
- 1.3.93
- Disclosed:
- Apr 22, 2025
CVE-2025-46247 on NVD →
Appointment Booking Calendar [appointment-booking-calendar] < 1.3.93
unknown
[en] Cross-Site Request Forgery (CSRF) vulnerability in codepeople Appointment Booking Calendar allows SQL Injection. This issue affects Appointment Booking Calendar: from n/a through 1.3.92.
- Affected:
- up to 1.3.93
- Fixed in:
- 1.3.93
- Disclosed:
- Apr 22, 2025
CVE-2025-46241 on NVD →
Appointment Booking Calendar [appointment-booking-calendar] < 1.3.93
unknown
[en] Missing Authorization vulnerability in codepeople Appointment Booking Calendar allows Accessing Functionality Not Properly Constrained by ACLs. This issue affects Appointment Booking Calendar: from n/a through 1.3.92.
- Affected:
- up to 1.3.93
- Fixed in:
- 1.3.93
- Disclosed:
- Apr 22, 2025
CVE-2025-46247 on NVD →
Appointment Booking Calendar [appointment-booking-calendar] < 1.3.83
unknown
[en] The Appointment Booking Calendar WordPress plugin before 1.3.83 does not have CSRF checks in some places, which could allow attackers to make logged in users perform unwanted actions via CSRF attacks such as adding a booking to the calendar without paying.
- Affected:
- up to 1.3.83
- Fixed in:
- 1.3.83
- Disclosed:
- Mar 20, 2024
CVE-2024-0856 on NVD →
Appointment Booking Calendar <= 1.3.82 - Cross-Site Request Forgery
medium
The Appointment Booking Calendar plugin for WordPress is vulnerable to Cross-Site Request Forgery in all versions up to, and including, 1.3.82. This is due to missing or incorrect nonce validation on the cpabc_appointments.php page. This makes it possible for unauthenticated attackers to perform actions like adding boo...
- CVSS:
- 5.4
- Affected:
- up to 1.3.82
- Fixed in:
- 1.3.83
- Disclosed:
- Feb 28, 2024
CVE-2024-0856 on NVD →
Appointment Booking Calendar [appointment-booking-calendar] < 1.3.70
unknown
[en] Missing Authorization vulnerability in Appointment Booking Calendar plugin <= 1.3.69 on WordPress.
- Affected:
- up to 1.3.70
- Fixed in:
- 1.3.70
- Disclosed:
- Nov 18, 2022
CVE-2022-43482 on NVD →
Appointment Booking Calendar <= 1.3.69 - Missing Authorization
medium
The Appointment Booking Calendar plugin for WordPress is vulnerable to authorization bypass due to a missing capability check on the cpabcal_feedback() function in versions up to, and including, 1.3.69. This makes it possible for authenticated attackers, with subscriber-level permissions and above, to submit plugin fee...
- CVSS:
- 4.3
- Affected:
- up to 1.3.69
- Fixed in:
- 1.3.70
- Disclosed:
- Oct 30, 2022
CVE-2022-43482 on NVD →
Appointment Booking Calendar <= 1.3.34 - CSV Injection
high
The Appointment Booking Calendar plugin before 1.3.35 for WordPress allows user input (in fields such as Description or Name) in any booking form to be any formula, which then could be exported via the Bookings list tab in /wp-admin/admin.php?page=cpabc_appointments.php. The attacker could achieve remote code execution...
- CVSS:
- 7.8
- Affected:
- up to 1.3.35
- Fixed in:
- 1.3.35
- Disclosed:
- Mar 4, 2020
CVE-2020-9372 on NVD →
Appointment Booking Calendar <= 1.3.34 - Stored Cross-Site Scripting
medium
Stored XSS exists in the Appointment Booking Calendar plugin before 1.3.35 for WordPress. In the cpabc_appointments.php file, the Calendar Name input could allow attackers to inject arbitrary JavaScript or HTML.
- CVSS:
- 4.8
- Affected:
- up to 1.3.35
- Fixed in:
- 1.3.35
- Disclosed:
- Mar 4, 2020
CVE-2020-9371 on NVD →
Appointment Booking Calendar [appointment-booking-calendar] < 1.3.35
unknown
[en] Stored XSS exists in the Appointment Booking Calendar plugin before 1.3.35 for WordPress. In the cpabc_appointments.php file, the Calendar Name input could allow attackers to inject arbitrary JavaScript or HTML.
- Affected:
- up to 1.3.35
- Fixed in:
- 1.3.35
- Disclosed:
- Mar 4, 2020
CVE-2020-9371 on NVD →
Appointment Booking Calendar [appointment-booking-calendar] < 1.3.35
unknown
[en] The Appointment Booking Calendar plugin before 1.3.35 for WordPress allows user input (in fields such as Description or Name) in any booking form to be any formula, which then could be exported via the Bookings list tab in /wp-admin/admin.php?page=cpabc_appointments.php. The attacker could achieve remote code exec...
- Affected:
- up to 1.3.35
- Fixed in:
- 1.3.35
- Disclosed:
- Mar 4, 2020
CVE-2020-9372 on NVD →
Appointment Booking Calendar [appointment-booking-calendar] < 1.1.24
unknown
[en] The appointment-booking-calendar plugin before 1.1.24 for WordPress has SQL injection, a different vulnerability than CVE-2015-7319.
- Affected:
- up to 1.1.24
- Fixed in:
- 1.1.24
- Disclosed:
- Aug 22, 2019
CVE-2016-10916 on NVD →
Appointment Booking Calendar [appointment-booking-calendar] < 1.3.19
unknown
[en] The Appointment Booking Calendar plugin 1.3.18 for WordPress allows XSS via the wp-admin/admin-post.php editionarea parameter.
- Affected:
- up to 1.3.19
- Fixed in:
- 1.3.19
- Disclosed:
- Aug 9, 2019
CVE-2019-14791 on NVD →
Appointment Booking Calendar [appointment-booking-calendar] < 1.3.19
unknown
Unauthenticated Stored Cross-Site Scripting (XSS) vulnerability found in WordPress Appointment Booking Calendar plugin (versions <= 1.3.18).
- Affected:
- up to 1.3.19
- Fixed in:
- 1.3.19
- Disclosed:
- Jul 7, 2019
Appointment Booking Calendar < 1.3.19 - Cross-Site Scripting
medium
The Appointment Booking Calendar plugin 1.3.18 for WordPress allows XSS via the wp-admin/admin-post.php editionarea parameter.
- CVSS:
- 6.1
- Affected:
- up to 1.3.19
- Fixed in:
- 1.3.19
- Disclosed:
- Jul 4, 2019
CVE-2019-14791 on NVD →
Appointment Booking Calendar <= 1.2.24 - SQL Injection
critical
The Appointment Booking Calendar plugin for WordPress is vulnerable to generic SQL Injection via any of the 'specialDates=&workingDates&restrictedDates&timeWorkingDates0&timeWorkingDates1&timeWorkingDates2
&timeWorkingDates3&timeWorkingDates4&timeWorkingDates5& imeWorkingDates6' parameters in versions up to, and i...
- CVSS:
- 9.8
- Affected:
- up to 1.2.24
- Fixed in:
- 1.2.25
- Disclosed:
- Jan 27, 2016
Appointment Booking Calendar [appointment-booking-calendar] < 1.2.25
unknown
The Appointment Booking Calendar plugin for WordPress is vulnerable to generic SQL Injection via any of the 'specialDates=&workingDates&restrictedDates&timeWorkingDates0&timeWorkingDates1&timeWorkingDates2
&timeWorkingDates3&timeWorkingDates4&timeWorkingDates5& imeWorkingDates6' parameters in versions up to, and i...
- Affected:
- up to 1.2.25
- Fixed in:
- 1.2.25
- Disclosed:
- Jan 27, 2016
Appointment Booking Calendar <= 1.2.24 - Cross-Site Scripting
high
The Appointment Booking Calendar plugin for WordPress is vulnerable to Stored Cross-Site Scripting via several parameters such as the 'name' and 'ict' parameters in versions up to, and including, 1.2.24. This is due to insufficient input sanitization and output escaping and makes it possible for unauthenticated attacke...
- CVSS:
- 7.2
- Affected:
- up to 1.2.24
- Fixed in:
- 1.2.25
- Disclosed:
- Jan 26, 2016
Appointment Booking Calendar [appointment-booking-calendar] < 1.2.25
unknown
The Appointment Booking Calendar plugin for WordPress is vulnerable to Stored Cross-Site Scripting via several parameters such as the 'name' and 'ict' parameters in versions up to, and including, 1.2.24. This is due to insufficient input sanitization and output escaping and makes it possible for unauthenticated attacke...
- Affected:
- up to 1.2.25
- Fixed in:
- 1.2.25
- Disclosed:
- Jan 26, 2016
Appointment Booking Calendar <= 1.1.23 - SQL Injection
critical
The appointment-booking-calendar plugin before 1.1.24 for WordPress has SQL injection, a different vulnerability than CVE-2015-7319.
- CVSS:
- 9.8
- Affected:
- up to 1.1.24
- Fixed in:
- 1.1.24
- Disclosed:
- Jan 25, 2016
CVE-2016-10916 on NVD →
Appointment Booking Calendar [appointment-booking-calendar] < 1.1.8
unknown
[en] Multiple cross-site scripting (XSS) vulnerabilities in cpabc_appointments_admin_int_bookings_list.inc.php in the Appointment Booking Calendar plugin before 1.1.8 for WordPress allow remote attackers to inject arbitrary web script or HTML via unspecified vectors.
- Affected:
- up to 1.1.8
- Fixed in:
- 1.1.8
- Disclosed:
- Sep 29, 2015
CVE-2015-7320 on NVD →
Appointment Booking Calendar [appointment-booking-calendar] < 1.1.8
unknown
[en] SQL injection vulnerability in cpabc_appointments_admin_int_calendar_list.inc.php in the Appointment Booking Calendar plugin before 1.1.8 for WordPress allows remote attackers to execute arbitrary SQL commands via unspecified vectors related to updating the username.
- Affected:
- up to 1.1.8
- Fixed in:
- 1.1.8
- Disclosed:
- Sep 29, 2015
CVE-2015-7319 on NVD →
Appointment Booking Calendar <= 1.1.7 - SQL Injection
critical
SQL injection vulnerability in cpabc_appointments_admin_int_calendar_list.inc.php in the Appointment Booking Calendar plugin before 1.1.8 for WordPress allows remote attackers to execute arbitrary SQL commands via unspecified vectors related to updating the username.
- CVSS:
- 9.8
- Affected:
- up to 1.1.7
- Fixed in:
- 1.1.8
- Disclosed:
- Sep 26, 2015
CVE-2015-7319 on NVD →
Appointment Booking Calendar <= 1.1.7 - Multiple Reflected Cross-Site Scripting
medium
Multiple cross-site scripting (XSS) vulnerabilities in cpabc_appointments_admin_int_bookings_list.inc.php in the Appointment Booking Calendar plugin before 1.1.8 for WordPress allow remote attackers to inject arbitrary web script or HTML via unspecified vectors.
- CVSS:
- 6.1
- Affected:
- up to 1.1.7
- Fixed in:
- 1.1.8
- Disclosed:
- Sep 26, 2015
CVE-2015-7320 on NVD →
Appointment Booking Calendar [appointment-booking-calendar] < 1.1.25
unknown
The Appointment Booking Calendar WordPress plugin was affected by an Unauthenticated SQL Injection security vulnerability.
- Affected:
- up to 1.1.25
- Fixed in:
- 1.1.25
Protect your WordPress site
Run a free security scan to detect vulnerable plugins and themes, exposed files, and malware — no plugin install, no signup.
Scan your site free
← Back to the vulnerability database