Skip to main content
Press slash or control plus K to focus the search. Use the arrow keys to navigate results and press enter to open a threat.
Reconnecting to live updates…

CVE-2025-14352: CWE-863 Incorrect Authorization in nahian91 Awesome Hotel Booking

0
Medium
VulnerabilityCVE-2025-14352cvecve-2025-14352cwe-863
Published: Wed Jan 07 2026 (01/07/2026, 09:20:55 UTC)
Source: CVE Database V5
Vendor/Project: nahian91
Product: Awesome Hotel Booking

Description

The Awesome Hotel Booking plugin for WordPress is vulnerable to unauthorized modification of data due to incorrect authorization in the room-single.php shortcode handler in all versions up to, and including, 1.0. This is due to the plugin relying solely on nonce verification without capability checks. This makes it possible for unauthenticated attackers to modify arbitrary booking records by obtaining a nonce from the public booking form.

AI-Powered Analysis

Machine-generated threat intelligence

AILast updated: 02/27/2026, 11:06:42 UTC

Technical Analysis

The vulnerability identified as CVE-2025-14352 affects all versions of the Awesome Hotel Booking plugin for WordPress up to and including version 1.0. The core issue is an incorrect authorization mechanism (CWE-863) in the room-single.php shortcode handler. Specifically, the plugin relies exclusively on nonce verification to authorize modifications to booking records. Nonces in WordPress are intended to prevent CSRF attacks but do not verify user permissions or roles. Because the nonce is accessible via the public booking form, unauthenticated attackers can retrieve a valid nonce and submit requests that modify arbitrary booking records without any capability checks. This bypasses intended access controls and allows unauthorized data manipulation. The vulnerability does not impact confidentiality or availability directly but compromises data integrity by enabling unauthorized changes to booking information. The CVSS 3.1 vector (AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N) indicates network attack vector, low attack complexity, no privileges or user interaction required, unchanged scope, no confidentiality or availability impact, and limited integrity impact. No patches or exploits are currently documented, but the vulnerability is publicly disclosed and should be addressed promptly.

Potential Impact

This vulnerability primarily impacts the integrity of booking data within affected WordPress sites using the Awesome Hotel Booking plugin. Unauthorized modification of booking records can lead to fraudulent bookings, double bookings, or cancellation of legitimate reservations, undermining trust and operational reliability for hotels and booking platforms. While confidentiality and availability are not directly affected, the integrity compromise can cause financial losses, reputational damage, and customer dissatisfaction. Attackers could manipulate booking details to disrupt business operations or create confusion. Since the exploit requires no authentication or user interaction, the attack surface is broad, potentially affecting any publicly accessible site running the vulnerable plugin. Organizations relying on this plugin for reservation management are at risk of data tampering and should consider the impact on their business continuity and customer trust.

Mitigation Recommendations

To mitigate this vulnerability, site administrators should implement strict capability checks in addition to nonce verification within the room-single.php shortcode handler to ensure only authorized users can modify booking records. Specifically, the plugin code should verify user roles or permissions (e.g., checking if the user has 'manage_options' or a custom capability related to booking management) before processing any data modification requests. Until an official patch is released, administrators can apply custom code patches or use WordPress hooks to enforce authorization. Additionally, monitoring booking records for unusual or unauthorized changes can help detect exploitation attempts. Restricting access to booking management pages and employing web application firewalls (WAFs) with custom rules to block suspicious requests containing nonce misuse may reduce risk. Regularly updating the plugin once a vendor patch is available is critical. Finally, educating site administrators about the risks of relying solely on nonce verification for authorization can prevent similar issues.

Pro Console: star threats, build custom feeds, automate alerts via Slack, email & webhooks.Upgrade to Pro

Technical Details

Data Version
5.2
Assigner Short Name
Wordfence
Date Reserved
2025-12-09T16:25:38.309Z
Cvss Version
3.1
State
PUBLISHED

Threat ID: 695e4c147349d0379d7d57f7

Added to database: 1/7/2026, 12:05:40 PM

Last enriched: 2/27/2026, 11:06:42 AM

Last updated: 3/26/2026, 3:50:53 AM

Views: 66

Community Reviews

0 reviews

Crowdsource mitigation strategies, share intel context, and vote on the most helpful responses. Sign in to add your voice and help keep defenders ahead.

Sort by
Loading community insights…

Want to contribute mitigation steps or threat intel context? Sign in or create an account to join the community discussion.

Actions

PRO

Updates to AI analysis require Pro Console access. Upgrade inside Console → Billing.

Please log in to the Console to use AI analysis features.

Need more coverage?

Upgrade to Pro Console for AI refresh and higher limits.

For incident response and remediation, OffSeq services can help resolve threats faster.

Latest Threats

Breach by OffSeqOFFSEQFRIENDS — 25% OFF

Check if your credentials are on the dark web

Instant breach scanning across billions of leaked records. Free tier available.

Scan now
OffSeq TrainingCredly Certified

Lead Pen Test Professional

Technical5-day eLearningPECB Accredited
View courses