Stored Cross-Site Scripting Vulnerability in Salon Booking System Plugin for WordPress
CVE-2026-109232

7.2HIGH

What is CVE-2026-109232?

The Salon Booking System – Appointment Booking for Salons, Barbershops & Spas plugin for WordPress has a stored cross-site scripting vulnerability that affects all versions up to and including 10.31.9. This vulnerability arises from inadequate input sanitization and output escaping, allowing unauthenticated attackers to inject arbitrary web scripts via the 'sln[]' parameter. To exploit this vulnerability, an attacker must target a site where the administrator has configured at least one custom checkout field of type Html or File β€” a standard feature of the plugin. Once executed, the injected scripts can run every time a user accesses a page containing the malicious content.

Affected Version(s)

Salon Booking System – Appointment Booking for Salons, Barbershops & Spas 0 <= 10.31.9

References

CVSS V3.1

Score:
7.2
Severity:
HIGH
Confidentiality:
Low
Integrity:
Low
Availability:
Low
Attack Vector:
Network
Attack Complexity:
Low
Privileges Required:
None
User Interaction:
None
Scope:
Changed

Timeline

  • Vulnerability published

  • Vulnerability Reserved

Credit

Maciej Komorowski
.