Skip to content
OpenAdvisories
High · 7.1 CVE-2026-14239 EUVD-2026-51014GHSA-w4cp-r668-c2ch

Tourmaster < 5.4.8 - Stored XSS via CSRF

Published Jul 30, 2026 · Updated Aug 4, 2026 · Assigned by WPScan

Description

The tourmaster WordPress plugin before 5.4.8 does not perform a nonce check when storing a custom-filter label taken from a request parameter, and does not escape that label when echoing it on the filter admin page, allowing an unauthenticated attacker to trick a logged-in administrator into storing JavaScript that then executes in the admin area (stored Cross-Site Scripting via CSRF).

Affected products

VendorProductAffectedFixed
— tourmaster < 5.4.8 5.4.8

References