← Vulnerability feed

Vulnerability record · CVE-2024-7855 · published 2 October 2024

CVE-2024-7855: Thimpress wp hotel booking unrestricted file upload vulnerability

Thimpress · Wp Hotel Booking

The WP Hotel Booking plugin for WordPress is vulnerable to arbitrary file uploads due to missing file type validation in the update_review() function in all versions up to, and including, 2.1.2. This makes it possible for authenticated attackers, with subscriber-level access and above, to upload arbitrary files on the affected site's server which may make remote code execution possible.

8.8 CVSS 3.1 High EPSS 18% · top 2.9% CWE-434 · Unrestricted file upload
8.8CVSS 3.1 base score
18%EPSS exploitation probability, 30 days
NoNot in CISA KEV
1Affected product versions listed by NVD
3References
17 Jun 2026Last modified by NVD

Description

The WP Hotel Booking plugin for WordPress is vulnerable to arbitrary file uploads due to missing file type validation in the update_review() function in all versions up to, and including, 2.1.2. This makes it possible for authenticated attackers, with subscriber-level access and above, to upload arbitrary files on the affected site's server which may make remote code execution possible.

CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H

Affected products

1 vulnerable configurations from NVD's CPE data, grouped by vendor and product.

References

Track CVE-2024-7855 inside VULONE

Watch it alongside the ransomware crews, C2 infrastructure and forum chatter that reference it, query it through the API and pull it into your SIEM over TAXII.

Start free Open in platform

Related vulnerabilities

Same products first, then exploited flaws of the same weakness class.

9.8CVE-2024-3605Thimpress wp hotel booking sql injection vulnerabilityThe WP Hotel Booking plugin for WordPress is vulnerable to SQL Injection via the 'room_type' parameter of the /wphb/v1/rooms/search-rooms REST API en…EPSS 4.2%9.8CVE-2024-30508Thimpress wp hotel booking missing authorization vulnerabilityMissing Authorization vulnerability in ThimPress WP Hotel Booking.This issue affects WP Hotel Booking: from n/a through 2.0.9.2.EPSS 0.52%9.8CVE-2023-5652WP Hotel Booking plugin SQL injection via unauthenticated admin_init hookThe WP Hotel Booking WordPress plugin before 2.0.8 lacks authorization and CSRF checks and fails to escape user input before using it in a SQL statem…EPSS 64%analysed9.8CVE-2020-29047Thimpress wp hotel booking deserialization of untrusted data vulnerabilityThe wp-hotel-booking plugin through 1.10.2 for WordPress allows remote attackers to execute arbitrary code because of an unserialize operation on the…EPSS 16%8.8CVE-2024-51582Thimpress wp hotel booking path traversal vulnerabilityPath Traversal: '.../...//' vulnerability in ThimPress WP Hotel Booking wp-hotel-booking allows PHP Local File Inclusion.This issue affects WP Hotel …EPSS 0.53%8.0CVE-2021-36852Thimpress wp hotel booking cross-site request forgery vulnerabilityCross-Site Request Forgery (CSRF) vulnerability in ThimPress WP Hotel Booking plugin <= 1.10.5 at WordPress.EPSS 0.39%5.4CVE-2023-5799Thimpress wp hotel booking incorrect authorization vulnerabilityThe WP Hotel Booking WordPress plugin before 2.0.8 does not have proper authorisation when deleting a package, allowing Contributor and above roles t…EPSS 0.52%5.4CVE-2023-5651Thimpress wp hotel booking incorrect permission assignment vulnerabilityThe WP Hotel Booking WordPress plugin before 2.0.8 does not have authorisation and CSRF checks, as well as does not ensure that the package to be del…EPSS 0.27%

Source: NIST National Vulnerability Database (record CVE-2024-7855), CISA KEV, FIRST EPSS (scores of 2026-09-27). This page is refreshed as NVD updates the record.