Description
The MaxUpload – Big File Uploads – Increase Maximum File Upload Size plugin for WordPress is vulnerable to Arbitrary File Upload in all versions up to, and including, 1.4.0 via the handle_upload function. This is due to a filename-validation mismatch in the handle_upload function where extension and MIME checks are applied to the uploaded chunk's filename but not to the final assembled filename derived from the resumableFilename parameter. This makes it possible for unauthenticated attackers to upload files that may be executable, which makes remote code execution possible.
Published: 2026-08-15
Score: 8.8 High
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The MaxUpload – Big File Uploads – Increase Maximum File Upload Size plugin for WordPress is vulnerable to arbitrary file upload due to a filename‑validation mismatch in the handle_upload function. The vulnerability allows an attacker to upload a file with a malicious executable extension because the final assembled filename, derived from the resumableFilename parameter, is not checked against the file's MIME type or extension restrictions. This flaw can lead to remote code execution when the uploaded file is served or executed on the target server.

Affected Systems

WordPress installations that use the MaxUpload plugin, versions up to and including 1.4.0. All earlier releases are affected.

Risk and Exploitability

The CVSS score of 8.8 indicates a high severity, with a substantial exploitation likelihood based on the lack of authentication required for the attack. EPSS is not available, and the vulnerability is not currently listed in the CISA KEV catalog, but the remote code execution potential and the wide user base of WordPress make this a significant risk. Attackers can exploit the flaw by submitting a file via the resumableFilename parameter without authentication, leading to an arbitrary file being written to the server and potentially executed.

Generated by OpenCVE AI on August 15, 2026 at 03:23 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade the MaxUpload plugin to a version newer than 1.4.0, which includes a fix for the filename validation mismatch.
  • If an upgrade is not immediately possible, disable or uninstall the MaxUpload plugin to eliminate the vulnerability.
  • Apply application‑level input validation for uploaded files, ensuring that file extensions and MIME types are verified against an allow‑list before storage or execution.

Generated by OpenCVE AI on August 15, 2026 at 03:23 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Sat, 15 Aug 2026 02:45:00 +0000

Type Values Removed Values Added
Description The MaxUpload – Big File Uploads – Increase Maximum File Upload Size plugin for WordPress is vulnerable to Arbitrary File Upload in all versions up to, and including, 1.4.0 via the handle_upload function. This is due to a filename-validation mismatch in the handle_upload function where extension and MIME checks are applied to the uploaded chunk's filename but not to the final assembled filename derived from the resumableFilename parameter. This makes it possible for unauthenticated attackers to upload files that may be executable, which makes remote code execution possible.
Title MaxUpload <= 1.4.0 - Unauthenticated Arbitrary File Upload via 'resumableFilename' Parameter
Weaknesses CWE-434
References
Metrics cvssV3_1

{'score': 8.8, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H'}


Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: Wordfence

Published:

Updated: 2026-08-15T02:26:16.138Z

Reserved: 2026-07-16T15:02:34.752Z

Link: CVE-2026-15965

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-08-15T03:16:48.077

Modified: 2026-08-15T03:16:48.077

Link: CVE-2026-15965

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-15T03:30:01Z

Weaknesses
  • CWE-434

    Unrestricted Upload of File with Dangerous Type