CVE-2026-57778
Deferred Deferred - Pending Action

Missing Authorization in wpdevart Booking Calendar

Vulnerability report for CVE-2026-57778, including description, CVSS score, EPSS score, affected products, exploitability, helpful resources, and attack-flow context.

Publication date: 2026-07-13

Last updated on: 2026-07-13

Assigner: Patchstack

Description

Missing Authorization vulnerability in wpdevart Booking calendar, Appointment Booking System booking-calendar allows Exploiting Incorrectly Configured Access Control Security Levels.This issue affects Booking calendar, Appointment Booking System: from n/a through <= 3.2.36.

CVSS Scores

EPSS Scores

Probability:
Percentile:

Meta Information

Published
2026-07-13
Last Modified
2026-07-13
Generated
2026-08-02
AI Q&A
2026-07-13
EPSS Evaluated
2026-08-01
NVD
EUVD

Affected Vendors & Products

Showing 2 associated CPEs
Vendor Product Version / Range
wpdevart booking_calendar to 3.2.36 (inc)
wpdevart appointment_booking_system to 3.2.36 (inc)

Helpful Resources

Exploitability

CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-862 The product does not perform an authorization check when an actor attempts to access a resource or perform an action.

Attack-Flow Graph

AI Quick Actions

Instant insights powered by AI
Executive Summary

This vulnerability is a Missing Authorization issue in the wpdevart Booking calendar and Appointment Booking System plugins. It allows attackers to exploit incorrectly configured access control security levels, meaning that unauthorized users may gain access to functions or data they should not be able to access.

Detection Guidance

To detect the presence of the vulnerable Booking calendar or Appointment Booking System plugin on your WordPress site, you can check the installed plugins list via the WordPress admin dashboard or use command-line tools to inspect the plugins directory.

  • Check the WordPress admin dashboard: Navigate to the 'Plugins' section and look for 'Booking calendar' or 'Appointment Booking System' by wpdevart. Verify the installed version is not 3.2.36 or lower.
  • Use WP-CLI to list installed plugins and their versions: Run the command 'wp plugin list' in the WordPress root directory to display all installed plugins and their versions.
  • Inspect the plugins directory manually: Navigate to 'wp-content/plugins/' and look for directories named 'booking-calendar' or 'appointment-booking-system'. Check the plugin's main PHP file (e.g., 'booking-calendar.php') for the version number in the header.

If the plugin is installed and the version is 3.2.36 or lower, the system is vulnerable. No specific network-based detection commands are applicable since this is a WordPress plugin vulnerability.

Impact Analysis

The impact of this vulnerability is limited to integrity loss, as indicated by the CVSS score. Unauthorized users could potentially modify data or perform actions without proper authorization, but there is no direct impact on confidentiality or availability.

Compliance Impact

This vulnerability involves a missing authorization check, which could allow unauthorized users to exploit incorrectly configured access control security levels in the Booking calendar and Appointment Booking System plugins. This may impact compliance with standards and regulations in the following ways:

  • GDPR: Unauthorized access to booking or appointment data could lead to exposure of personal data, violating GDPR's requirements for data protection and access control. Organizations may face penalties if they fail to implement appropriate technical measures to prevent unauthorized access.
  • HIPAA: If the affected system handles protected health information (PHI), unauthorized access could result in a breach of confidentiality, violating HIPAA's Security Rule. Covered entities must ensure proper access controls are in place to protect PHI.
  • Other standards: Compliance frameworks like ISO 27001 or NIST SP 800-53 require proper access control mechanisms. This vulnerability indicates a failure to meet such requirements, potentially leading to non-compliance.
Mitigation Strategies

To mitigate the vulnerability in the Booking calendar or Appointment Booking System plugin, follow these immediate steps:

  • Update the plugin: If an updated version (higher than 3.2.36) is available, install it immediately to patch the vulnerability.
  • Disable the plugin: If no update is available, disable the plugin through the WordPress admin dashboard to prevent exploitation.
  • Remove the plugin: If the plugin is not critical, consider uninstalling it entirely to eliminate the risk.
  • Restrict access: If the plugin must remain active, restrict access to the WordPress admin dashboard using IP whitelisting or additional authentication mechanisms to reduce exposure.
  • Monitor for suspicious activity: Review logs for unauthorized access attempts or unusual behavior related to the plugin's functionality.

Chat Assistant

Ask questions about this CVE
Hi! I’m here to help you understand CVE-2026-57778. Ask me anything about the vulnerability, its impact, or mitigation strategies.
0/70

EPSS Chart