CVE-2025-9346: Booking Calendar <= 10.14.1 - Authenticated (Contributor+) Stored Cross-Site Scripting
The Booking Calendar plugin for WordPress is vulnerable to Stored Cross-Site Scripting via settings in all versions up to, and including, 10.14.1 due to insufficient input sanitization and output escaping. This makes it possible for authenticated attackers, with Administrator-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page.
Affected Software
Event History
Frequently Asked Questions
What is the severity of CVE-2025-9346?
CVE-2025-9346 is classified as a high severity vulnerability due to its potential impact on security through Stored Cross-Site Scripting.
How do I fix CVE-2025-9346?
To fix CVE-2025-9346, update the Booking Calendar plugin to version 10.14.2 or higher.
What types of attacks does CVE-2025-9346 enable?
CVE-2025-9346 enables authenticated attackers with Administrator-level access to perform Stored Cross-Site Scripting attacks.
Which versions of Booking Calendar are affected by CVE-2025-9346?
CVE-2025-9346 affects all versions of the Booking Calendar plugin for WordPress up to and including 10.14.1.
Is user input secured against XSS in CVE-2025-9346?
No, CVE-2025-9346 is due to insufficient input sanitization and output escaping, which fails to secure user input against XSS attacks.