Summary
CVE-2026-62071 is a critical, unauthenticated SQL Injection vulnerability in the WordPress File Upload plugin (wp-file-upload) by nickboss, affecting all versions up to and including 5.1.10. The flaw allows a remote, unauthenticated attacker to inject SQL commands into backend database queries, with the vendor (Patchstack) flagging it as likely to be targeted by mass-exploitation campaigns. It carries a CVSS v3.1 base score of 9.3 (Critical).
Technical details
- Root cause: The plugin fails to properly neutralize/sanitize user-supplied input before it is used in a SQL statement (CWE-89 — Improper Neutralization of Special Elements used in an SQL Command).
- Trigger conditions: No authentication or user interaction is required; the vulnerable code path is reachable by any remote, unauthenticated visitor to a WordPress site running the affected plugin.
- Attack vector: Network-based (AV:N), low attack complexity (AC:L), no privileges required (PR:N), no user interaction (UI:N).
- Impact: Scope is changed (S:C), with high confidentiality impact (C:H) and low availability impact (A:L), consistent with blind/error-based SQL injection that can be used to read, and potentially disrupt, data in the underlying WordPress database — including user account and other private data.
Affected software
- WordPress File Upload plugin (wp-file-upload) by nickboss — versions ≤ 5.1.10
Severity
- CVSS v3.1 Base Score: 9.3 (Critical)
- Vector:
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:N/A:L
Mitigation and recommended actions
- Immediate: Upgrade the WordPress File Upload plugin to version 5.2.0 or later, which resolves this vulnerability.
- If immediate patching is not possible:
- Temporarily deactivate the WordPress File Upload plugin until it can be updated.
- Restrict or monitor access to WordPress endpoints that expose the plugin’s file-upload functionality via a web application firewall (WAF), looking for anomalous or malformed input in plugin-related request parameters.
- Review database and web server logs for signs of SQL injection attempts (e.g., SQL syntax, boolean/time-based payloads) targeting plugin endpoints.
- After patching, rotate credentials and audit the database for unauthorized data access if exploitation is suspected.

