WPAppsDev – CF7 Form Submission Limit Security & Risk Analysis

wordpress.org/plugins/cf7-form-submission-limit-wpappsdev

Contact Form 7 form submission limit control plugin.

1K active installs v2.4.1 PHP 7.4+ WP 6.0+ Updated Jan 29, 2025
cf7-submission-limitcontact-form-7form-limitsubmission-limit
92
A · Safe
CVEs total0
Unpatched0
Last CVENever
Download
Safety Verdict

Is WPAppsDev – CF7 Form Submission Limit Safe to Use in 2026?

Generally Safe

Score 92/100

WPAppsDev – CF7 Form Submission Limit has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 1yr ago
Risk Assessment

The "cf7-form-submission-limit-wpappsdev" plugin, version 2.4.1, presents a generally good security posture based on the provided static analysis. The absence of dangerous functions, file operations, and external HTTP requests is a strong positive indicator. The plugin also demonstrates good practices in handling SQL queries with a high percentage of prepared statements and a high rate of output escaping. The presence of nonce checks further strengthens its defenses.

However, a notable concern arises from the complete lack of capability checks across its entry points. While the static analysis did not reveal any directly exploitable issues like unsanitized taint flows or raw SQL without prepared statements, the absence of capability checks means that even though the entry points are protected by nonces, any authenticated user could potentially interact with the plugin's AJAX handler without proper authorization checks. This could lead to privilege escalation if the AJAX handler performs sensitive operations.

The plugin's vulnerability history is also exceptionally clean, with no recorded CVEs. This suggests a mature development process or limited exposure, which is positive. In conclusion, while the plugin exhibits strong adherence to many security best practices and has no known historical vulnerabilities, the missing capability checks on its sole AJAX entry point represent a significant potential weakness that should be addressed to ensure robust authorization.

Key Concerns

  • No capability checks on AJAX handler
Vulnerabilities
None known

WPAppsDev – CF7 Form Submission Limit Security Vulnerabilities

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

WPAppsDev – CF7 Form Submission Limit Code Analysis

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

SQL Query Safety

67% prepared3 total queries

Output Escaping

90% escaped83 total outputs
Attack Surface

WPAppsDev – CF7 Form Submission Limit Attack Surface

Entry Points1
Unprotected0

AJAX Handlers 1

authwp_ajax_reset_submission_limitincludes\Ajax.php:16
WordPress Hooks 13
actionwpcf7_editor_panelsincludes\Admin.php:15
actionwpcf7_save_contact_formincludes\Admin.php:16
actioninitincludes\Assets.php:10
actionadmin_enqueue_scriptsincludes\Assets.php:13
actionwp_enqueue_scriptsincludes\Assets.php:15
actionwpadcf7sl_submission_count_resetincludes\Cron.php:15
actionwpcf7_initincludes\Frontend.php:14
filterwpcf7_validateincludes\Frontend.php:16
actionwpcf7_mail_sentincludes\Frontend.php:18
filterwpcf7_feedback_responseincludes\Frontend.php:20
actionplugins_loadedwpappsdev-submission-limit-cf7.php:49
actionadmin_noticeswpappsdev-submission-limit-cf7.php:93
actioninitwpappsdev-submission-limit-cf7.php:99

Scheduled Events 1

wpadcf7sl_submission_count_reset
Maintenance & Trust

WPAppsDev – CF7 Form Submission Limit Maintenance & Trust

Maintenance Signals

WordPress version tested6.7.5
Last updatedJan 29, 2025
PHP min version7.4
Downloads12K

Community Trust

Rating100/100
Number of ratings6
Active installs1K
Developer Profile

WPAppsDev – CF7 Form Submission Limit Developer Profile

Siful Islam Ananda

3 plugins · 1K total installs

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

How We Detect WPAppsDev – CF7 Form Submission Limit

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/cf7-form-submission-limit-wpappsdev/assets/css/wpadcf7sl-admin.css/wp-content/plugins/cf7-form-submission-limit-wpappsdev/assets/css/wpadcf7sl-public.css/wp-content/plugins/cf7-form-submission-limit-wpappsdev/assets/css/waitMe.min.css/wp-content/plugins/cf7-form-submission-limit-wpappsdev/assets/js/wpadcf7sl-admin.js/wp-content/plugins/cf7-form-submission-limit-wpappsdev/assets/js/wpadcf7sl-public.js/wp-content/plugins/cf7-form-submission-limit-wpappsdev/assets/js/waitMe.min.js
Script Paths
/wp-content/plugins/cf7-form-submission-limit-wpappsdev/assets/js/wpadcf7sl-admin.js/wp-content/plugins/cf7-form-submission-limit-wpappsdev/assets/js/wpadcf7sl-public.js/wp-content/plugins/cf7-form-submission-limit-wpappsdev/assets/js/waitMe.min.js
Version Parameters
/wp-content/plugins/cf7-form-submission-limit-wpappsdev/assets/css/wpadcf7sl-admin.css?ver=/wp-content/plugins/cf7-form-submission-limit-wpappsdev/assets/css/wpadcf7sl-public.css?ver=/wp-content/plugins/cf7-form-submission-limit-wpappsdev/assets/css/waitMe.min.css?ver=/wp-content/plugins/cf7-form-submission-limit-wpappsdev/assets/js/wpadcf7sl-admin.js?ver=/wp-content/plugins/cf7-form-submission-limit-wpappsdev/assets/js/wpadcf7sl-public.js?ver=/wp-content/plugins/cf7-form-submission-limit-wpappsdev/assets/js/waitMe.min.js?ver=

HTML / DOM Fingerprints

CSS Classes
wpadcf7sl-adminwpadcf7sl-public
Data Attributes
data-wpadcf7sl-limit-noncedata-wpadcf7sl-form-id
JS Globals
wpadcf7sl_params
FAQ

Frequently Asked Questions about WPAppsDev – CF7 Form Submission Limit