Newsletter Optin Block Security & Risk Analysis

wordpress.org/plugins/newsletter-optin-block

Automatically injects a Contact Form 7 form into posts and syncs subscribers with a Mailjet list.

0 active installs v1.0.5 PHP 8.1+ WP 6.8+ Updated Jan 1, 2026
blockcontact-form-7mailjetnewsletteroptin
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Newsletter Optin Block Safe to Use in 2026?

Generally Safe

Score 100/100

Newsletter Optin Block has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 3mo ago
Risk Assessment

The "newsletter-optin-block" plugin, version 1.0.5, exhibits a generally strong security posture based on the provided static analysis. The absence of any identified critical or high-severity issues in taint analysis, coupled with 100% properly escaped output and no file operations, are positive indicators. The plugin also demonstrates an awareness of WordPress security best practices by implementing capability checks. Furthermore, its history of zero known vulnerabilities suggests a stable and well-maintained codebase over time.

However, a significant concern arises from the presence of a single SQL query that does not utilize prepared statements. This represents a potential SQL injection vulnerability, especially if the query handles user-supplied data, even though no such flows were detected in the limited taint analysis. Additionally, the plugin makes four external HTTP requests, which, while not inherently a vulnerability, can pose a risk if the target endpoints are compromised or if the requests are not properly secured against man-in-the-middle attacks. The lack of nonce checks on its zero AJAX handlers is less concerning due to the absence of any AJAX handlers, but it's a point to be aware of should the plugin's functionality expand.

In conclusion, the plugin is largely secure with good output sanitization and a clean vulnerability history. The primary risk lies in the unparameterized SQL query, which warrants attention. The external HTTP requests are a minor concern. The plugin's low attack surface currently mitigates many potential risks.

Key Concerns

  • Raw SQL query without prepared statements
Vulnerabilities
None known

Newsletter Optin Block Security Vulnerabilities

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

Newsletter Optin Block Code Analysis

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

SQL Query Safety

0% prepared1 total queries

Output Escaping

100% escaped42 total outputs
Attack Surface

Newsletter Optin Block Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 11
actionadmin_menuadmin\settings-page.php:20
actionadmin_initadmin\settings-page.php:42
filterwpcf7_ajax_json_echoincludes\functions.php:161
actionadmin_noticesnewsletter-optin-block.php:29
actionadmin_initnewsletter-optin-block.php:33
actionadmin_noticesnewsletter-optin-block.php:87
actionadmin_initnewsletter-optin-block.php:90
actionplugins_loadednewsletter-optin-block.php:104
filterthe_contentnewsletter-optin-block.php:109
actionwpcf7_before_send_mailnewsletter-optin-block.php:110
actionwp_enqueue_scriptsnewsletter-optin-block.php:111
Maintenance & Trust

Newsletter Optin Block Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedJan 1, 2026
PHP min version8.1
Downloads248

Community Trust

Rating0/100
Number of ratings0
Active installs0
Developer Profile

Newsletter Optin Block Developer Profile

Pascal CESCATO

3 plugins · 6K total installs

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

How We Detect Newsletter Optin Block

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/newsletter-optin-block/css/style.css/wp-content/plugins/newsletter-optin-block/js/script.js
Version Parameters
newsletter-optin-block/style.css?ver=newsletter-optin-block/script.js?ver=

HTML / DOM Fingerprints

CSS Classes
newsletter-optin-block-formnewsopbl-form
HTML Comments
<!-- Inject Formulaire Auto Injecte --><!-- Fin Inject Formulaire Auto Injecte -->
Data Attributes
data-newsopbl-form-id
JS Globals
window.newsopbl_settings
Shortcode Output
[contact-form-7 id="
FAQ

Frequently Asked Questions about Newsletter Optin Block