
Hotel Booking Security & Risk Analysis
wordpress.org/plugins/nd-bookingHotel booking, perfect solution for manage Hotel reservations. For Hotel and Travel activities.
Is Hotel Booking Safe to Use in 2026?
High Risk
Score 46/100Hotel Booking carries significant security risk with 6 known CVEs, 1 still unpatched. Consider switching to a maintained alternative.
The static analysis of "nd-booking" v3.8 reveals a generally strong security posture in terms of code implementation. The absence of dangerous functions, 100% use of prepared statements for SQL queries, and complete output escaping are significant strengths. The plugin also demonstrates good practice with nonce and capability checks present, and a complete lack of unprotected entry points. However, the presence of 11 AJAX handlers, while protected, still contributes to the overall attack surface that needs careful monitoring. File operations and external HTTP requests, although few, are areas where vulnerabilities could potentially be introduced if not handled with extreme care.
The vulnerability history is a major concern, with 6 known CVEs, including 2 critical and 2 high severity ones. The fact that 1 out of these 6 CVEs remains unpatched is a critical security risk. The common vulnerability types, such as Missing Authorization, PHP Remote File Inclusion, and Cross-site Scripting, indicate recurring weaknesses in how the plugin handles user input and access control. The recent date of the last vulnerability (2025-12-31) suggests that these issues are either ongoing or have been addressed very recently, but the unpatched vulnerability is a clear and present danger.
In conclusion, while the current version (v3.8) shows good coding practices in isolation, the historical vulnerability data, particularly the unpatched critical issue, heavily outweighs these positives. This plugin carries a significant risk due to its past security failures and the presence of an outstanding exploit. Users should exercise extreme caution and prioritize patching this vulnerability immediately.
Key Concerns
- Unpatched CVE
- Known critical vulnerabilities in history
- Known high vulnerabilities in history
- Large attack surface (11 AJAX handlers)
- File operations present
- External HTTP requests present
Hotel Booking Security Vulnerabilities
CVEs by Year
Severity Breakdown
6 total CVEs
Hotel Booking <= 3.8 - Missing Authorization
Hotel Booking <= 3.7 - Authenticated (Contributor+) Local File Inclusion
Hotel Booking <= 3.6 - Authenticated (Contributor+) Local File Inclusion
Hotel Booking <= 3.6 - Unauthenticated Local File Inclusion
Hotel Booking < 3.3 - Authenticated (Contributor+) Stored Cross-Site Scripting
ND Booking <= 2.4 - Unauthenticated Arbitrary Options Update
Hotel Booking Code Analysis
SQL Query Safety
Output Escaping
Data Flow Analysis
Hotel Booking Attack Surface
AJAX Handlers 11
Shortcodes 14
WordPress Hooks 77
Maintenance & Trust
Hotel Booking Maintenance & Trust
Maintenance Signals
Community Trust
Hotel Booking Alternatives
Booking.com Product Helper
bookingcom-product-helper
The Booking.com Product Helper allows you to embed any Booking.com affiliate product anywhere on your website.
Tourfic – Travel Booking, Hotel Booking & Car Rental WordPress Plugin
tourfic
Hotel, Travel, Car Rental & Tour Booking WordPress plugin. Build a website like Agoda, Booking.com, Airbnb, Enterprise, Avis with WooCommerce
CC Travel
cc-travel
CC Travel is a free plugin for WordPress. If you are owning a travel website, just try CC Travel to add destinations, tours and initerary, departure d …
Wink Affiliate WordPress Plugin
wink2travel
Integrates WordPress with your Wink account. Learn more at https://studio.wink.travel.
WP Travel Engine – Tour Booking Plugin – Tour Operator Software
wp-travel-engine
WP Travel Engine is the most popular tour and travel booking WordPress plugin. Used by over 20,000 travel agency websites.
Hotel Booking Developer Profile
4 plugins · 35K total installs
How We Detect Hotel Booking
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/nd-booking/assets/css/style.css/wp-content/plugins/nd-booking/assets/css/admin-style.css/wp-content/plugins/nd-booking/assets/css/style.css/wp-content/plugins/nd-booking/assets/css/admin-style.cssnd-booking/style.css?ver=nd-booking/admin-style.css?ver=HTML / DOM Fingerprints
nd_booking_metabox_cpt_alertnd_booking_meta_box_alert_textnd_booking_meta_box_alert_colornd_booking_meta_box_alert_iconnd_booking_meta_box_alert_timend_booking_meta_box_alert_pages