Contact Form 7 Multiple Upload Addon Security & Risk Analysis

wordpress.org/plugins/cf7-multiupload

The WordPress Plugin Contact Form 7 Multiple Uploads Addon supports uploading multiple files at the same time within the contact form.

60 active installs v1.1.0 PHP 5.4+ WP 4.7.0+ Updated Aug 21, 2019
contact-formcontact-form-7contactform7formforms
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Download
Safety Verdict

Is Contact Form 7 Multiple Upload Addon Safe to Use in 2026?

Generally Safe

Score 85/100

Contact Form 7 Multiple Upload Addon has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 6yr ago
Risk Assessment

The static analysis of the "cf7-multiupload" v1.1.0 plugin reveals an exceptionally clean codebase with no identified entry points like AJAX handlers, REST API routes, or shortcodes. Furthermore, the code demonstrates strong security practices by avoiding dangerous functions, conducting all SQL queries using prepared statements, and properly escaping the vast majority of output. The absence of file operations, external HTTP requests, and any recorded vulnerabilities in its history further contribute to a positive security posture. The plugin also appears to be well-maintained with no known unpatched CVEs.

However, a significant concern arises from the complete lack of nonce checks and capability checks. While the current attack surface is zero, any future addition of functionality, particularly AJAX handlers, would be immediately susceptible to CSRF attacks and privilege escalation if these checks remain absent. The taint analysis showing zero flows is also noteworthy but could be influenced by the lack of identified entry points to analyze.

In conclusion, the plugin is currently very secure due to its limited functionality and good coding practices for SQL and output escaping. The primary weakness is the complete reliance on the absence of entry points for security, rather than implementing robust checks for potential future code additions or modifications. This makes it vulnerable to common WordPress attacks if its feature set expands without addressing these fundamental security controls.

Key Concerns

  • Missing nonce checks
  • Missing capability checks
Vulnerabilities
None known

Contact Form 7 Multiple Upload Addon Security Vulnerabilities

No known vulnerabilities — this is a good sign.
Code Analysis
Analyzed Mar 16, 2026

Contact Form 7 Multiple Upload Addon Code Analysis

Dangerous Functions
0
Raw SQL Queries
0
0 prepared
Unescaped Output
4
55 escaped
Nonce Checks
0
Capability Checks
0
File Operations
0
External Requests
0
Bundled Libraries
0

Output Escaping

93% escaped59 total outputs
Attack Surface

Contact Form 7 Multiple Upload Addon Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 9
actionplugins_loadedCF7-MultiUpload.php:14
actionadmin_noticesCF7-MultiUpload.php:21
actionwpcf7_initCF7-MultiUpload.php:38
filterwpcf7_form_enctypeCF7-MultiUpload.php:84
filterwpcf7_messagesCF7-MultiUpload.php:96
filterwpcf7_validate_multiuploadCF7-MultiUpload.php:123
filterwpcf7_validate_multiupload*CF7-MultiUpload.php:124
actionwpcf7_before_send_mailCF7-MultiUpload.php:235
actionadmin_initCF7-MultiUpload.php:268
Maintenance & Trust

Contact Form 7 Multiple Upload Addon Maintenance & Trust

Maintenance Signals

WordPress version tested5.2.24
Last updatedAug 21, 2019
PHP min version5.4
Downloads4K

Community Trust

Rating30/100
Number of ratings2
Active installs60
Developer Profile

Contact Form 7 Multiple Upload Addon Developer Profile

Webgensis

7 plugins · 70 total installs

86
trust score
Avg Security Score
89/100
Avg Patch Time
30 days
View full developer profile
Detection Fingerprints

How We Detect Contact Form 7 Multiple Upload Addon

Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.

Asset Fingerprints

Asset Paths
/wp-content/plugins/cf7-multiupload/
Version Parameters
/wp-content/plugins/cf7-multiupload/style.css?ver=/wp-content/plugins/cf7-multiupload/script.js?ver=

HTML / DOM Fingerprints

CSS Classes
wpcf7-multiupload
Data Attributes
multiple
Shortcode Output
<span class="wpcf7-form-control-wrap<input type="file" multiple
FAQ

Frequently Asked Questions about Contact Form 7 Multiple Upload Addon