PT-2025-28829 · WordPress · Ait Csv Import/Export
Published
2025-07-09
·
Updated
2025-07-09
·
CVE-2025-34083
CVSS v4.0
10
Critical
| Vector | AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:H/SI:H/SA:H/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X |
Name of the Vulnerable Software and Affected Versions:
WordPress AIT CSV Import/Export plugin versions ≤ 3.0.3
Description:
The issue allows for an unrestricted file upload, where an attacker can upload arbitrary files, including malicious PHP code, to the server via a multipart/form-data POST request to the "upload-handler.php" endpoint. This endpoint lacks authentication and content-type validation, making it possible to upload malicious files directly to the server. Even if the upload results in a CSV parsing error, the malicious file remains saved and executable under wp-content/uploads/. Notably, the plugin does not need to be active for the exploitation to succeed.
Recommendations:
For WordPress AIT CSV Import/Export plugin versions ≤ 3.0.3, update to a version greater than 3.0.3 to resolve the issue. As a temporary workaround, consider disabling the upload-handler.php endpoint until a patch is available. Restrict access to the wp-content/uploads/ directory to minimize the risk of exploitation. Avoid using the plugin until the issue is resolved.
Exploit
Fix
Missing Authentication
Unrestricted File Upload
RCE
Found an issue in the description? Have something to add? Feel free to write us 👾
Related Identifiers
Affected Products
Ait Csv Import/Export