CVE-2022-27862CWE-434

WordPress VikBooking Hotel Booking Engine & PMS plugin <= 1.5.3 - Arbitrary File Upload leading to RCE

Critical · published April 19, 2022

CVSS v3.1
9.8
EPSS
2%
Percentile
76.8
In the wild
Unconfirmed
What it is

🔥 An attacker can upload a PHP shell through a simple form in the VikBooking Hotel Booking Engine—no login required! Think of it as a hotel check-in where the front desk never verifies the ID of guests checking in, letting anyone drop off a package without question. It turns out, the box could be full of dangerous surprises! This could lead to full remote code execution, allowing attackers to run any malicious code they please. They could steal sensitive data, take control of the server, or even launch attacks on other systems—all from a deceptively innocent upload!

Put simply

Think of it as a hotel check-in where the front desk never verifies the ID of guests checking in, letting anyone drop off a package without question. It turns out, the box could be full of dangerous surprises! The vulnerability exists in the VikBooking plugin for WordPress, allowing arbitrary file uploads through a poorly secured signature upload feature in the booking form. Attackers can exploit this to upload and execute PHP files, gaining control over the server.

What to do

This could lead to full remote code execution, allowing attackers to run any malicious code they please. They could steal sensitive data, take control of the server, or even launch attacks on other systems—all from a deceptively innocent upload! Update the VikBooking plugin to version 1.5.4 immediately to close this critical vulnerability. Additionally, implement file type validations to restrict uploads to safe formats and regularly audit your plugins for security issues. You've got this! By following these steps, you can secure your site and keep those unwelcome guests out! 🛡️

The record
Technical detail
CVSS v3.1
9.8 · CRITICAL
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.01683 · 76.8th percentile
Weakness
CWE-434 · Unrestricted Upload of File with Dangerous Type
Published
2022-04-19T20:26Z
EPSS history
Timeline
  • 19 APR 20:26Z
    WordPress VikBooking Hotel Booking Engine & PMS plugin <= 1.5.3 - Arbitrary File Upload leading to RCE
    cvelistv5