CVE-2022-4774

Bit Form < 1.9 - RCE via Unauthenticated Arbitrary File Upload

Critical · published May 15, 2023

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

🚨 Unauthenticated users can upload any file they want, including malicious scripts! The Bit Form WordPress plugin before version 1.9 absolutely skips validating uploads, opening the door wide for attackers. 🔥 Think of it like a restaurant that allows patrons to bring in their own food without checking what's inside the containers — a recipe for disaster if someone sneaks in something harmful! An attacker could upload a PHP file, execute malicious code, and gain complete control of the server. This puts your site and its entire database at risk, potentially leading to data breaches, defacement, or even a full takeover!

Put simply

Think of it like a restaurant that allows patrons to bring in their own food without checking what's inside the containers — a recipe for disaster if someone sneaks in something harmful! The vulnerability in the Bit Form WordPress plugin arises from its lack of file type validation, allowing unauthenticated users to upload arbitrary files, including potentially harmful scripts that can execute on the server.

What to do

An attacker could upload a PHP file, execute malicious code, and gain complete control of the server. This puts your site and its entire database at risk, potentially leading to data breaches, defacement, or even a full takeover! Immediately update the Bit Form plugin to version 1.9 or above to close this gap. Additionally, implement strict file type validation and restrict uploads to safe formats. Regularly audit your plugins to ensure they’re secure! You've got this! Follow these steps to lock down your site like a pro! 🛡️

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.01785 · 78.1th percentile
Published
2023-05-15T12:15Z
EPSS history
Timeline
  • 15 MAY 12:15Z
    Bit Form < 1.9 - RCE via Unauthenticated Arbitrary File Upload
    cvelistv5