Stored Cross-Site Scripting Vulnerability in Tour Booking Manager Plugin for WordPress
CVE-2026-109590

6.4MEDIUM

What is CVE-2026-109590?

The Tour Booking Manager plugin for WordPress is susceptible to Stored Cross-Site Scripting via the 'width', 'height', and 'zoom' attributes in the [ttbm-hotel-map] shortcode. This vulnerability arises from inadequate input sanitization and output escaping in the ttbm_hotel_map_shortcode() function, allowing authenticated attackers with contributor-level access to inject arbitrary web scripts. These scripts can execute in the context of an injected page, posing a serious risk to site visitors.

Affected Version(s)

Travelly – Tour & Travel Booking Manager for WooCommerce 0 <= 2.3.6

References

CVSS V3.1

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

Timeline

  • Vulnerability published

  • Vulnerability Reserved

Credit

Wordfence PRISM
.