Arbitrary file upload in Wpforms Pro

CVE-2026-10818

The WPForms Pro plugin for WordPress is vulnerable to Arbitrary File Upload in all versions up to, and including, 1.10.1.1 via the ajax_chunk_upload_finalize function. This is due to the file type validation occurring after chunk metadata and file contents have already been written to disk, and the assembled file not being deleted upon validation failure. This makes it possible for unauthenticated attackers to upload files that may be executable, which makes remote code execution possible.

Vulnerability class: Unrestricted File Upload

EPSS: 0.007 (52.2th percentile) — read the EPSS interpretation.

CVSS v3 metric

CVSS v3 base score 8.1 (High). Vector: CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H.

Affected products

Weakness classification (CWE)

Public proof-of-concept exploits

References

Frequently asked questions

What is CVE-2026-10818?
CVE-2026-10818 is a high-severity vulnerability in Wpforms Pro, classified under Unrestricted Upload of File with Dangerous Type. CVSS score: 8.1/10. Published 2026-07-25.
How severe is CVE-2026-10818?
High severity. CVSS v3 base score is 8.1 out of 10.
Is CVE-2026-10818 known to be exploited?
1 public proof-of-concept repositories are indexed. Not currently listed in the CISA KEV catalog.