{"id":"CVE-2026-125851","kind":"vulnerability","aliases":["CVE-2026-125851"],"related":[],"title":"Hotel Booking Lite WordPress plugin lets attackers upload web shells","description":"Unrestricted Upload of File with Dangerous Type vulnerability in themagnifico52 Hotel Booking Lite hotel-booking-lite allows Upload a Web Shell to a Web Server.This issue affects Hotel Booking Lite: from n/a through 2.5.1.","summary":"The Hotel Booking Lite plugin by themagnifico52 lets someone upload files of dangerous types to the web server. An attacker who uploads a web shell can run commands on the server and control the site.","severity":"critical","cvss":9.9,"epss":null,"exploited":false,"exploited_at":null,"products":[{"name":"hotel-booking-lite","fixed":[],"affected":"","ecosystem":"vendor"}],"ecosystems":["vendor"],"tags":["hotel-booking-lite","other","self-hosted","wordpress"],"not_affected_if":["plugin-not-installed"],"how_to_check":"- Check whether the Hotel Booking Lite plugin (hotel-booking-lite) is installed and read its version in the plugin list or `wp plugin get hotel-booking-lite --field=version`\n- Compare the installed version with the affected range: through `2.5.1`\n- Look for unexpected PHP files in the uploads directory, such as `wp-content/uploads`","fix":"- Hotel Booking Lite: unknown; the sources do not state a fixed version","status":"open","published_at":"2026-11-13T15:17:42+00:00","first_seen_at":"2026-11-13T15:46:19+00:00","triaged_at":"2026-11-13T15:48:02+00:00","updated_at":"2026-11-13T15:48:02+00:00","category":"other","confidence":0.6,"triage":{"at":"2026-11-13T15:48:02Z","model":"claude-haiku-5-5","output":{"fix":"- Hotel Booking Lite: unknown; the sources do not state a fixed version","reach":"internet","title":"Hotel Booking Lite WordPress plugin lets attackers upload web shells","impact":"high","summary":"The Hotel Booking Lite plugin by themagnifico52 lets someone upload files of dangerous types to the web server. An attacker who uploads a web shell can run commands on the server and control the site.","audience":"businesses","category":"other","nicknames":[],"who_cares":["wordpress","hotel-booking-lite","self-hosted"],"confidence":0.6,"fix_status":"unknown","needs_auth":"unknown","worst_case":"Attacker uploads web shell and runs commands on server","analyst_note":"Confirm the fixed version and whether authentication is required, using the NVD entry at https://nvd.nist.gov/vuln/detail/CVE-2026-125851 and the plugin's WordPress.org changelog.","how_to_check":"- Check whether the Hotel Booking Lite plugin (hotel-booking-lite) is installed and read its version in the plugin list or `wp plugin get hotel-booking-lite --field=version`\n- Compare the installed version with the affected range: through `2.5.1`\n- Look for unexpected PHP files in the uploads directory, such as `wp-content/uploads`","plain_action":"","product_name":"hotel-booking-lite","needs_analyst":true,"not_affected_if":["plugin-not-installed"],"who_is_affected":"Sites running the Hotel Booking Lite plugin through version 2.5.1 are exposed, since the flaw lets uploads of dangerous file types reach the web server. Sites without this plugin, or running a newer version the sources do not list as affected, can skip it. The sources do not say whether a default configuration is required.","user_interaction":"unknown","product_ecosystem":"vendor","needs_special_setup":"unknown","severity_if_unknown":"critical"},"cost_usd":0.000793,"input_tokens":4556,"output_tokens":674,"severity_before":"critical"},"analyst_status":null,"analyst_note":null,"search":"'-125851':13A,16A '-2026':12A,15A '2.5.1':99C 'affect':92C 'allow':82C 'attack':7A,49B 'book':2A,23B,32B,76C,80C,94C 'booking':19A 'command':57B 'control':62B 'cve':11A,14A 'danger':42B,70C 'file':40B,68C 'host':28B 'hotel':1A,18A,22B,31B,75C,79C,93C 'hotel-booking-lit':21B,78C 'hotel-booking-lite':17A 'issu':91C 'let':6A,37B 'lite':3A,20A,24B,33B,77C,81C,95C 'n/a':97C 'plugin':5A,34B 'run':56B 'self':27B 'self-host':26B 'server':47B,60B 'server.this':90C 'shell':10A,54B,86C 'site':64B 'someon':38B 'themagnifico52':36B,74C 'type':43B,71C 'unrestrict':65C 'upload':8A,39B,51B,66C,83C 'vulner':72C 'web':9A,46B,53B,85C,89C 'wordpress':4A,29B","nicknames":[],"mitigations":[],"who_affected":"Sites running the Hotel Booking Lite plugin through version 2.5.1 are exposed, since the flaw lets uploads of dangerous file types reach the web server. Sites without this plugin, or running a newer version the sources do not list as affected, can skip it. The sources do not say whether a default configuration is required.","tier":"B","verified":{},"analyst_revisit_at":null,"fix_status":"unknown","audience":"businesses","plain_action":null,"pkeys":["hotelbookinglite"],"ptokens":["booking","hotel","lite"],"labels":["critical","hotelbookinglite","other","selfhosted","vendor","wordpress"],"campaign_type":null,"search_a":"'-125851':13A,16A '-2026':12A,15A 'attack':7A 'book':2A 'booking':19A 'cve':11A,14A 'hotel':1A,18A 'hotel-booking-lite':17A 'let':6A 'lite':3A,20A 'plugin':5A 'shell':10A 'upload':8A 'web':9A 'wordpress':4A","search_b":"'attack':49B 'book':23B,32B 'command':57B 'control':62B 'danger':42B 'file':40B 'host':28B 'hotel':22B,31B 'hotel-booking-lit':21B 'let':37B 'lite':24B,33B 'plugin':34B 'run':56B 'self':27B 'self-host':26B 'server':47B,60B 'shell':54B 'site':64B 'someon':38B 'themagnifico52':36B 'type':43B 'upload':39B,51B 'web':46B,53B 'wordpress':29B","search_c":"'2.5.1':99C 'affect':92C 'allow':82C 'book':76C,80C,94C 'danger':70C 'file':68C 'hotel':75C,79C,93C 'hotel-booking-lit':78C 'issu':91C 'lite':77C,81C,95C 'n/a':97C 'server.this':90C 'shell':86C 'themagnifico52':74C 'type':71C 'unrestrict':65C 'upload':66C,83C 'vulner':72C 'web':85C,89C","cause_entry":null,"cause_path":null,"disclosures_checked_at":null,"first_public_at":"2026-11-13T15:17:42+00:00","kev":null,"cvss_vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H","cvss_by":"audit@patchstack.com","poc_count":0,"sources":[{"source":"nvd","external_id":"CVE-2026-125851","url":"https://nvd.nist.gov/vuln/detail/CVE-2026-125851","severity":null,"published_at":"2026-11-13T15:17:42+00:00","modified_at":"2026-11-13T15:17:42+00:00","first_seen_at":"2026-11-13T15:46:19+00:00","fetched_at":"2026-11-13T15:46:19+00:00","note":null}],"documents":[],"disclosures":[],"exploit_sources":[],"notice":"Free to read, with fair use of about 60 pages a minute. For higher limits or API access: sales@infrastack.ai"}