Description
The Salon Booking System WordPress plugin before 10.31.9 does not generate its booking-API access tokens from a secure random source, instead deriving them from a value hardcoded in the Salon Booking System WordPress plugin before 10.31.9 and the second at which a token was issued. An attacker able to constrain when a staff or administrator token was issued can compute a valid token and access the booking API as that user, including an administrator.
Published: 2026-10-16
Score: 4.8 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Unauthorized REST API Access
Action: Patch
AI Analysis

Impact

The Salon Booking System WordPress plugin before version 10.31.9 generates booking‑API access tokens by combining a hard‑coded constant with the token issuance timestamp, instead of using a cryptographically secure random source. This predictable construction allows an attacker who can approximate the moment a token was issued to compute a valid token and access the booking API as any staff member or administrator, bypassing authentication entirely and gaining full control over booking operations.

Affected Systems

The vulnerability affects the Salon Booking System WordPress plugin in all releases prior to 10.31.9; no other vendors or product versions are reported.

Risk and Exploitability

Because the token algorithm is deterministic and based on an easily guessable time value, exploitability is high. The CVSS score of 4.8 indicates moderate severity, and with an EPSS score of < 1 % the likelihood of exploitation is considered moderate, though it could be significant if the plugin is widely deployed. The vulnerability is not listed in the CISA KEV catalog, but the potential for unauthorized administrator access makes it a serious risk.

Generated by OpenCVE AI on October 16, 2026 at 18:08 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade the Salon Booking System WordPress plugin to version 10.31.9 or later.
  • Disable or restrict access to the booking API endpoints for unauthenticated users, ensuring role‑based access controls enforce the plugin’s authorization checks.
  • Implement API rate limiting or monitoring to detect repeated invalid token attempts and block suspicious traffic.

Generated by OpenCVE AI on October 16, 2026 at 18:08 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 23 Oct 2026 10:15:00 +0000

Type Values Removed Values Added
First Time appeared Wordpress-extensions
Wordpress-extensions salon Booking System
Vendors & Products Wordpress-extensions
Wordpress-extensions salon Booking System

Fri, 16 Oct 2026 16:00:00 +0000

Type Values Removed Values Added
Weaknesses CWE-330

Fri, 16 Oct 2026 15:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-287
Metrics cvssV3_1

{'score': 4.8, 'vector': 'CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:N'}

ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Fri, 16 Oct 2026 13:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-330

Fri, 16 Oct 2026 06:30:00 +0000

Type Values Removed Values Added
Description The Salon Booking System WordPress plugin before 10.31.9 does not generate its booking-API access tokens from a secure random source, instead deriving them from a value hardcoded in the Salon Booking System WordPress plugin before 10.31.9 and the second at which a token was issued. An attacker able to constrain when a staff or administrator token was issued can compute a valid token and access the booking API as that user, including an administrator.
Title Salon Booking System < 10.31.9 - Unauthenticated Salon REST API Access via Predictable Access-Token
References

Subscriptions

Wordpress-extensions Salon Booking System
cve-icon MITRE

Status: PUBLISHED

Assigner: WPScan

Published:

Updated: 2026-10-16T14:49:20.785Z

Reserved: 2026-10-13T14:47:27.067Z

Link: CVE-2026-110013

cve-icon Vulnrichment

Updated: 2026-10-16T14:38:13.305Z

cve-icon NVD

Status : Deferred

Published: 2026-10-16T07:17:10.253

Modified: 2026-10-16T15:17:08.820

Link: CVE-2026-110013

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-23T10:00:15Z

Weaknesses