CVE-2020-36849CWE-434

AIT CSV import/export <= 3.0.3 - Unauthenticated Arbitrary File Upload

Critical · published July 12, 2025

CVSS v3.1
9.8
EPSS
8%
Percentile
94.8
In the wild
Unconfirmed
What it is

🔥 A missing file type validation in the AIT CSV import/export plugin for WordPress means attackers can upload whatever they want — like a delivery person dropping off a suspicious package without a name tag! Think of this vulnerability like an unmonitored storage room in a restaurant where anyone can drop off food without checking what’s inside. That unvetted dish could be anything from a delightful cake to a toxic mystery meal! An attacker could upload malicious files, potentially leading to full remote code execution on your server! This could allow them to take control of your site, steal sensitive data, or even use it as a launching pad for further attacks. The consequences? Absolutely devastating!

Put simply

Think of this vulnerability like an unmonitored storage room in a restaurant where anyone can drop off food without checking what’s inside. That unvetted dish could be anything from a delightful cake to a toxic mystery meal! The AIT CSV import/export plugin lacks proper validation of uploaded file types, allowing unauthorized attackers to upload arbitrary files through \upload-handler.php in versions up to and including 3.0.3.

What to do

An attacker could upload malicious files, potentially leading to full remote code execution on your server! This could allow them to take control of your site, steal sensitive data, or even use it as a launching pad for further attacks. The consequences? Absolutely devastating! Immediately update the AIT CSV import/export plugin to version 3.0.4 or newer to close this vulnerability. Additionally, consider implementing strict file type validation measures to ensure that only safe file types are allowed for upload. Regularly monitor and audit plugins for security vulnerabilities. This is fixable! By taking these steps, you'll be protecting your WordPress site and earning your security hero badge! 🛡️

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.07992 · 94.8th percentile
Weakness
CWE-434 · Unrestricted Upload of File with Dangerous Type
Published
2025-07-12T11:23Z
EPSS history
Timeline
  • 12 JUL 11:23Z
    AIT CSV import/export <= 3.0.3 - Unauthenticated Arbitrary File Upload
    cvelistv5