# Booking Package <= 1.7.34 - Unauthenticated HTML Injection in Notification Emails via 'receivedUri' Parameter

- **ID:** WPSEC-2026-1814
- **Plugin:** Booking Package (`booking-package`), https://wordpress.org/plugins/booking-package/
- **Affected versions:** all versions before 1.7.35
- **Fixed in:** 1.7.35 (Update to 1.7.35 or later.)
- **Severity:** Low 3.4 (CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:C/C:N/I:L/A:N)
- **Weakness:** CWE-80
- **Usage among sites WPSec scans:** plugin Low, affected versions None seen (as of 2026-10-28)
- **Attack surface analysis:** https://attacksurface.wpsec.com/plugin/booking-package
- **Fix released:** 2026-10-27
- **Published:** 2026-10-28
- **URL:** https://wpsec.com/vuln/WPSEC-2026-1814/

## Description

The Booking Package plugin for WordPress is vulnerable to HTML Injection via the 'receivedUri' parameter of the public booking submission in all versions up to, and including, 1.7.34, due to the raw, unsanitized request value being substituted for the [receivedUri] and [receivedUrl] placeholders of booking notification emails. This makes it possible for unauthenticated attackers to inject arbitrary HTML, such as phishing links, into notification emails that the site sends to the booking's e-mail address and to the site administrator. Exploitation requires the notification to use the HTML email format, which is not the default, and its template to contain one of these placeholders.

## References

- https://wpsec.com/vuln/WPSEC-2026-1814/
- https://plugins.svn.wordpress.org/booking-package/tags/1.7.35/
- https://wordpress.org/plugins/booking-package/

Source: WPSec, https://wpsec.com/vuln/WPSEC-2026-1814/

License: CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). Free to use, share and adapt, also commercially, if you credit WPSec and link to this advisory.
