Skip to main content

WordPress File Upload CVE-2026-66447

| EUVDEUVD-2026-53883 CRITICAL
SQL Injection (CWE-89)
2026-08-06 Patchstack GHSA-jjw2-9c4x-8mhg
9.3
CVSS 3.1 · Vendor: Patchstack
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Identify site running WordPress File Upload ≤5.1.7
  2. Delivery
    Send crafted request to upload endpoint
  3. Exploit
    Inject malicious SQL into vulnerable parameter
  4. Execution
    Execute attacker-controlled database query
  5. Impact
    Exfiltrate credentials and sensitive data

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Parameterized queries, prepared statements
MITRE ATT&CK

2 techniques across 2 tactics: Initial Access, Persistence

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Exploitation requires that the WordPress File Upload plugin (≤ 5.1.7) be installed and active, with its file-upload form/endpoint reachable by the attacker - the typical deployment, since the plugin exists to expose front-end upload forms. Per the CVSS vector (AV:N/AC:L/PR:N/UI:N) no authentication, user interaction, or special configuration is needed: any site presenting the plugin's upload interface to unauthenticated visitors is exploitable. The main limiting factors are whether the plugin is installed at a vulnerable version and whether the vulnerable form is exposed to anonymous users rather than gated behind login or access controls.

Impact

The signals point to a genuine high priority rather than an inflated CVSS. The CVSS 3.1 vector (AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:N/A:L, score 9.3) describes a low-complexity, unauthenticated, network-reachable injection with a scope change and high confidentiality impact - the worst-case profile for a public-facing plugin. No EPSS score was supplied, so probabilistic exploitation likelihood cannot be quantified here, and there is no KEV listing or confirmed POC, so exploitation appears theoretical for now. That said, SQLi in widely installed WordPress plugins is historically a favored, easily automated target once details are public, so the absence of a POC should be treated as a short-lived window, not a reassurance. One inconsistency worth noting: the vendor vector sets I:N and A:L, which is unusual for SQLi (injection often permits at least some write or DoS potential); verify actual impact against the Patchstack advisory.

Exploit ScenarioDerived

An unauthenticated attacker locates a WordPress site running WordPress File Upload ≤ 5.1.7 and sends a crafted request to the plugin's upload-handling endpoint with malicious SQL embedded in a vulnerable parameter. The injected query executes against the WordPress database, letting the attacker enumerate and exfiltrate sensitive data such as usernames, password hashes, and session or API secrets. No public exploit is currently identified, but the low attack complexity makes weaponization straightforward once the vulnerable parameter is known.

Act Now Prioritize within 24-48h. Why: CRITICAL severity.
No patch listed yet 0.2% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Aug 06, 2026

SQL injection in the WordPress File Upload plugin (by nickboss) affects all versions up to and including 5.1.7 and is reachable by unauthenticated remote attackers (CVSS 9.3, AV:N/PR:N). Because the CVSS scope is Changed with high confidentiality impact, a crafted request can coerce the plugin into executing attacker-controlled SQL, exposing WordPress database contents such as user records and secrets. No public exploit identified at time of analysis, and the flaw is not listed in CISA KEV; it was reported through Patchstack.

RemediationAI

Upgrade the WordPress File Upload plugin to the first release above 5.1.7 that contains the fix; the input data does not specify an exact patched version, so confirm the fixed release directly on the Patchstack advisory (https://patchstack.com/database/wordpress/plugin/wp-file-upload/vulnerability/wordpress-wordpress-file-upload-plugin-5-1-7-sql-injection-vulnerability) and the plugin's WordPress.org changelog before deploying. If an update cannot be applied immediately, deactivate the plugin (removing its upload forms but eliminating the attack surface), or place a WAF rule / virtual patch in front of the plugin's upload endpoints to block SQL metacharacters in the vulnerable parameters - accepting that WAF signatures can be bypassed and are a stopgap, not a fix. Restricting or gating the front-end upload form behind authentication also reduces exposure but changes site functionality for anonymous users.

Affected VersionsENISA

WordPress File Upload n/a ≤5.1.7

Affected Packages

euvd wordpress_file_upload no fix

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

The affected component is the WordPress File Upload plugin (CPE cpe:2.3:a:nickboss:wordpress_file_upload), a third-party add-on that adds front-end file-upload forms to WordPress sites. The root cause is CWE-89 (Improper Neutralization of Special Elements used in an SQL Command), meaning user-supplied input reaches a database query without proper parameterization or escaping. Because WordPress plugins typically run queries through the global $wpdb layer, an injection here can read arbitrary tables in the shared WordPress database rather than being confined to the plugin's own data.

Know when Wordpress File Upload gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (Patchstack) PRIMARY 9.3 CRITICAL
AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:N/A:L
vuln.today AI 8.2 HIGH

Unauthenticated, low-complexity network SQLi yields high confidentiality (DB read) and some integrity via injection; scope kept Unchanged as impact stays within the WordPress database authority.

3.1 AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:L/A:N
4.0 AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:L/VA:N/SC:N/SI:N/SA:N

Primary rating from Vendor (Patchstack).

CVSS VectorVendor: Patchstack

Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
Changed
Confidentiality
High
Integrity
None
Availability
Low

DescriptionCVE.org

Unauthenticated SQL Injection in WordPress File Upload <= 5.1.7 versions.

Executive ViewAI

Why It Matters

The WordPress File Upload plugin (versions through 5.1.7) contains a critical SQL injection vulnerability requiring no user authentication, allowing any internet-connected attacker to extract the WordPress database including customer records, administrator credentials, and sensitive configuration. Organizations with this plugin installed face immediate risk of complete data compromise affecting all WordPress users and content.

Business Impact: Severe
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations: immediately deactivate the plugin to eliminate the attack vector; deploy WAF rules to block SQL injection payloads; restrict database user privileges to minimum necessary permissions; enable comprehensive database query logging with anomaly alerts; apply principle of least privilege to all database access credentials. These controls significantly reduce risk but do not eliminate vulnerability pending vendor patch.

Threat Intelligence Overview

EPSS Score
0.2%
Top 85% exploitable
Prevalence
Medium
moderately popular WordPress upload plugin, not universally deployed
Data Quality
5 sources
Confidence: Medium

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity CRITICAL
CISA KEV No
Public POC No
EPSS 0.2%
Patch available No
Active threat No
Deciding rule
CRITICAL severity
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision
Out-of-Cycle
Exploitation
None
System Exposure· derived
Open
Automatable
Yes
Human Impact
Very High
Technical Impact
Partial

Priority Score

46
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +46
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

SQL injection exploits the way applications construct database queries by mixing user input directly into SQL statements.

Malicious file upload attacks exploit insufficient validation when web applications accept user-provided files.

CVE-2024-11613 CRITICAL
9.8 Jan 08

The WordPress File Upload plugin through version 4.24.15 contains critical vulnerabilities in wfu_file_downloader.php en

CVE-2024-9047 CRITICAL POC
9.8 Oct 12

The WordPress File Upload plugin for WordPress is vulnerable to Path Traversal in all versions up to, and including, 4.2

CVE-2020-10564 CRITICAL POC
9.8 Mar 13

An issue was discovered in the File Upload plugin before 4.13.0 for WordPress. Rated critical severity (CVSS 9.8), this

CVE-2024-11635 CRITICAL
9.8 Jan 08

The WordPress File Upload plugin for WordPress is vulnerable to Remote Code Execution in all versions up to, and includi

CVE-2024-6494 MEDIUM POC
6.1 Aug 07

The WordPress File Upload WordPress plugin before 4.24.8 does not properly sanitize and escape certain parameters, which

CVE-2024-6651 MEDIUM POC
6.1 Aug 06

The WordPress File Upload WordPress plugin before 4.24.8 does not sanitise and escape a parameter before outputting it b

CVE-2018-9844 MEDIUM POC
6.1 Apr 07

The Iptanus WordPress File Upload plugin before 4.3.4 for WordPress mishandles Settings attributes, leading to XSS. Rate

CVE-2023-4811 MEDIUM POC
5.4 Oct 16

The WordPress File Upload WordPress plugin before 4.23.3 does not sanitise and escape some of its settings, which could

CVE-2018-9172 MEDIUM POC
5.4 Apr 01

The Iptanus WordPress File Upload plugin before 4.3.3 for WordPress mishandles shortcode attributes. Rated medium severi

CVE-2026-62071 CRITICAL
9.3 Oct 01

Unauthenticated SQL injection in the WordPress File Upload plugin (nickboss) up to and including version 5.1.10 lets any

CVE-2024-9939 HIGH
7.5 Jan 08

The WordPress File Upload plugin for WordPress is vulnerable to Path Traversal in all versions up to, and including, 4.2

CVE-2026-66570 HIGH
7.1 Nov 01

Stored cross-site scripting in the Nickboss WordPress File Upload plugin, versions up to and including 5.2.1, allows an

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy