PT-2026-57052 · WordPress · Salon Booking System

·

CVE-2026-15070

·

Published

2026-07-10

·

Updated

2026-07-10

CVSS v3.1

8.8

High

VectorAV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Name of the Vulnerable Software and Affected Versions Salon Booking System – Free Version versions prior to 10.30.33
Description This issue is a Cross-Site Request Forgery (CSRF) that allows unauthenticated attackers to achieve remote code execution on the server. The flaw exists due to missing or incorrect nonce validation in the setCustomText() function. An attacker can trick a site administrator into clicking a link to trigger a forged request, injecting arbitrary PHP code into the translate-constants.php file. Although the value parameter is processed by sanitize text field(), this function fails to neutralize characters such as single quotes, parentheses, semicolons, $, and [], allowing the attacker to break out of the PHP string literal before the data is written to disk using file put contents().
Recommendations Update the plugin to a version later than 10.30.32.

Fix

RCE

CSRF

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

CVE-2026-15070

Affected Products

Salon Booking System