Summary
CVE-2026-82901 is a critical unrestricted file upload vulnerability in the Ultra Addons for Contact Form 7 WordPress plugin (formerly Ultimate Addons for Contact Form 7), affecting all versions up to and including 3.5.50. Insufficient file type validation in the plugin’s uacf7_wpcf7_mail_components function allows unauthenticated attackers to upload arbitrary files to the server, which can lead to remote code execution. Exploitation requires the plugin’s PDF Generator module to be enabled; this module is disabled by default.
Technical details
- Root cause: The
uacf7_wpcf7_mail_componentsfunction fails to properly validate the type/extension of uploaded files. - Trigger conditions: The affected code path is reachable only when the plugin’s PDF Generator add-on module is enabled on the site (disabled by default).
- Attack vector: Network — no authentication and no user interaction are required (AV:N, PR:N, UI:N).
- Impact: Successful exploitation allows an unauthenticated attacker to upload arbitrary files to the web server; depending on server configuration this can lead to remote code execution, along with full compromise of confidentiality, integrity, and availability.
Affected software
- Ultra Addons for Contact Form 7 (WordPress plugin, vendor: themefic) — all versions up to and including 3.5.50, when the PDF Generator module is enabled.
Severity
- CVSS v3.1 Base Score: 9.8 (Critical)
- Vector: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
- CWE-434: Unrestricted Upload of File with Dangerous Type
Mitigation and recommended actions
- Immediate: Update Ultra Addons for Contact Form 7 to version 3.5.51 or later, which addresses this issue.
- If patching is not immediately possible: Disable the plugin’s PDF Generator module, since exploitation depends on it being enabled. Restrict or monitor unauthenticated upload endpoints, and review the web server for unexpected uploaded files in plugin directories as a precaution.

