Severity by source
AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
Plugin endpoint is network-reachable, requires no auth or interaction, and missing authorization yields data disclosure only - no integrity or availability impact.
Primary rating from Vendor (Patchstack).
CVSS VectorVendor: Patchstack
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
Lifecycle Timeline
1DescriptionCVE.org
Unauthenticated Broken Access Control in Salon booking system <= 10.30.25 versions.
AnalysisAI
Unauthenticated information disclosure in the Salon Booking System WordPress plugin (versions up to and including 10.30.25) allows remote attackers to bypass authorization checks and access sensitive data without credentials. The flaw, tracked by Patchstack and tagged as an authentication bypass, is network-reachable with low complexity and no user interaction. No public exploit identified at time of analysis, and the vulnerability is not listed in CISA KEV.
Technical ContextAI
Salon Booking System is a WordPress plugin (CPE cpe:2.3:a:dimitri_grassi:salon_booking_system) authored by Dimitri Grassi that provides appointment scheduling, customer management, and booking workflows for salon businesses. The root cause is CWE-862 (Missing Authorization), meaning one or more plugin endpoints (typically REST routes, AJAX handlers, or admin-post actions in WordPress plugins) fail to verify the caller's permissions before returning data or performing an action. Because WordPress exposes these handlers over standard HTTP without requiring authentication when the capability check is missing, any unauthenticated visitor reaching the site can invoke the affected functionality directly.
RemediationAI
Patch status is not explicitly stated in the provided data; consult the Patchstack advisory at https://patchstack.com/database/wordpress/plugin/salon-booking-system/vulnerability/wordpress-salon-booking-system-plugin-10-30-25-broken-access-control-vulnerability for the fixed version and upgrade to any release after 10.30.25 via the WordPress plugin dashboard. Until upgrade is possible, compensating controls include deploying a WordPress WAF rule (Patchstack, Wordfence, or equivalent) to block unauthenticated requests to the plugin's REST and admin-ajax endpoints - accepting the trade-off that legitimate booking flows from anonymous customers may be impacted and should be tested. Alternatively, deactivate the plugin entirely on sites where bookings are non-critical, which eliminates the exposure but removes booking functionality, or restrict access to /wp-admin/admin-ajax.php and /wp-json/ paths used by the plugin via IP allowlisting at the reverse proxy where customer-facing booking is not required.
More in Salon Booking System
View allThe Salon booking system plugin for WordPress is vulnerable to arbitrary file deletion in all versions up to, and includ
The Salon booking system plugin for WordPress is vulnerable to arbitrary file uploads due to missing file type validatio
Unauthenticated booking record disclosure in the Salon Booking System WordPress plugin (through version 10.30.33) expose
The Salon booking system Free and Pro WordPress plugins before 7.6.3 do not have proper authorisation in some of its end
The Salon booking system WordPress plugin through 9.6.5 does not sanitise and escape some of its settings, which could a
Unrestricted Upload of File with Dangerous Type vulnerability in Salon Booking System Salon booking system.5. Rated crit
The Salon booking system WordPress plugin before 6.3.1 does not properly sanitise and escape the First Name field when b
Authentication bypass in the Salon Booking System WordPress plugin (versions 10.30.26 and earlier) allows remote unauthe
The Salon booking system WordPress plugin before 9.6.3 does not properly sanitize and escape the 'Mobile Phone' field wh
Unauthenticated price manipulation in the Salon Booking System WordPress plugin (through 10.30.33) allows any remote vis
The Salon booking system Free and pro WordPress plugins before 7.6.3 do not have proper authorisation when searching boo
Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal') vulnerability in Salon Booking System Sal
Same weakness CWE-862 – Missing Authorization
View allSame technique Authentication Bypass
View allShare
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-36831
GHSA-rpf2-jr33-p9h9