Product Dropdown For Contact Form 7 Security & Risk Analysis

wordpress.org/plugins/product-dropdown-for-contact-form-7

Woocommerce Product Dropdown For Contact Form 7 Making Product List Field to you contact form. This field creates a dropdown of current user's pr …

70 active installs v1.0 PHP + WP 5.5+ Updated May 12, 2025
contact-form-7product-dropdown-for-contact-form-7
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Download
Safety Verdict

Is Product Dropdown For Contact Form 7 Safe to Use in 2026?

Generally Safe

Score 100/100

Product Dropdown For Contact Form 7 has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 10mo ago
Risk Assessment

The "product-dropdown-for-contact-form-7" plugin v1.0 exhibits a generally positive security posture based on the provided static analysis. The absence of any AJAX handlers, REST API routes, shortcodes, or cron events significantly limits the attack surface. The code analysis shows no dangerous functions, file operations, or external HTTP requests. Notably, all SQL queries utilize prepared statements, and a high percentage of output is properly escaped, indicating good development practices in these areas.

The plugin's vulnerability history is also completely clear, with no recorded CVEs, which suggests a stable and well-maintained codebase. The reliance on Select2 as a bundled library is a potential area for concern if it's an outdated version, but this is not explicitly stated in the provided data. The lack of any critical, high, or medium severity taint flows is a strong indicator of sanitization and secure coding.

While the plugin demonstrates strengths in input validation, SQL security, and output escaping, the absence of capability checks and nonce checks on any potential (though currently non-existent) entry points could become a weakness if future versions introduce such functionality without proper security measures. Overall, the plugin appears to be secure in its current state, but continued vigilance for any new vulnerabilities or expansion of its attack surface in future updates is recommended.

Key Concerns

  • Bundled outdated library (Select2)
  • Missing nonce checks
  • Missing capability checks
Vulnerabilities
None known

Product Dropdown For Contact Form 7 Security Vulnerabilities

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

Product Dropdown For Contact Form 7 Code Analysis

Dangerous Functions
0
Raw SQL Queries
0
0 prepared
Unescaped Output
5
31 escaped
Nonce Checks
0
Capability Checks
0
File Operations
0
External Requests
0
Bundled Libraries
1

Bundled Libraries

Select2

Output Escaping

86% escaped36 total outputs
Attack Surface

Product Dropdown For Contact Form 7 Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 6
actionwpcf7_admin_initincludes\admin.php:2
actionwpcf7_initincludes\frontend.php:2
filterwpcf7_validate_woocommerce_productincludes\frontend.php:118
filterwpcf7_validate_woocommerce_product*includes\frontend.php:119
actionadmin_enqueue_scriptsproduct-dropdown-for-contact-form-7.php:41
actionwp_enqueue_scriptsproduct-dropdown-for-contact-form-7.php:49
Maintenance & Trust

Product Dropdown For Contact Form 7 Maintenance & Trust

Maintenance Signals

WordPress version tested6.8.5
Last updatedMay 12, 2025
PHP min version
Downloads1K

Community Trust

Rating0/100
Number of ratings0
Active installs70
Developer Profile

Product Dropdown For Contact Form 7 Developer Profile

howdytheme

18 plugins · 5K total installs

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

How We Detect Product Dropdown For Contact Form 7

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/product-dropdown-for-contact-form-7/admin/css/design.css/wp-content/plugins/product-dropdown-for-contact-form-7/admin/js/design.js/wp-content/plugins/product-dropdown-for-contact-form-7/public/js/design.js/wp-content/plugins/product-dropdown-for-contact-form-7/public/css/select2.min.css/wp-content/plugins/product-dropdown-for-contact-form-7/public/js/select2.min.js
Generator Patterns
Product Dropdown For Contact Form 7
Version Parameters
product-dropdown-for-contact-form-7/admin/css/design.css?ver=product-dropdown-for-contact-form-7/admin/js/design.js?ver=product-dropdown-for-contact-form-7/public/js/design.js?ver=product-dropdown-for-contact-form-7/public/css/select2.min.css?ver=product-dropdown-for-contact-form-7/public/js/select2.min.js?ver=

HTML / DOM Fingerprints

CSS Classes
pdfcf7_comman_link
Data Attributes
data-tag-partdata-tag-optionpro_idpdfcf7_stock
Shortcode Output
<header class="description-box"> <h3>woocommerce_product form tag generator</h3> <p>Generate a form-tag for a Input woocommerce product dropdown.</p> </header><div class="product_list_id" style="margin-top: 12px;"><div class="product_category" style="margin-top: 12px;"><div class="product_tag" style="margin-top: 12px;">
FAQ

Frequently Asked Questions about Product Dropdown For Contact Form 7