Newsletter

10 active installs v2.4 PHP + WP 3.0.1+ Updated Oct 12, 2021
newsletternotificationssubscription-form
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Newsletter Safe to Use in 2026?

Generally Safe

Score 85/100

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

No known CVEs Updated 4yr ago
Risk Assessment

The "newsletter-email-mailing-list" plugin v2.4 exhibits a mixed security posture. While it demonstrates good practices by utilizing prepared statements for all SQL queries and a relatively low number of external HTTP requests, several areas raise concerns. The presence of one unprotected AJAX handler significantly expands the attack surface without proper authentication or authorization checks, making it a prime target for unauthorized actions.

The static analysis reveals the use of the dangerous `unserialize` function, which can lead to deserialization vulnerabilities if user-supplied data is not rigorously validated before being passed to it. Although taint analysis shows no current unsanitized flows, the potential for exploitation exists given the presence of this function. The moderate rate of proper output escaping (59%) suggests a risk of cross-site scripting (XSS) vulnerabilities in certain output contexts, though the lack of identified flows in taint analysis currently mitigates this immediate risk.

The plugin's vulnerability history is clean, with no known CVEs. This is a positive indicator of past development and maintenance. However, this positive history does not negate the risks identified in the current static analysis. The plugin has strengths in its SQL query handling and limited external requests, but the unprotected AJAX handler and the use of `unserialize` are significant weaknesses that require immediate attention to bolster its overall security.

Key Concerns

  • Unprotected AJAX handler
  • Use of dangerous unserialize function
  • Output escaping only 59% proper
Vulnerabilities
None known

Newsletter Security Vulnerabilities

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

Newsletter Code Analysis

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

Dangerous Functions Found

unserialize$this->values = is_array($raw) ? $raw : @unserialize($raw);analyst\src\Cache\DatabaseCache.php:47
unserialize$instance = @unserialize($raw);analyst\src\Core\AbstractFactory.php:15
unserialize$option1 = unserialize(get_option('un_section1_options',false));newsletter-email-mailing-list.php:52
unserialize$option1 = unserialize(get_option('un_section1_options',false));views\un_option_view1.php:3
unserialize$option2 = unserialize(get_option('un_section2_options',false));views\un_option_view2.php:3

Output Escaping

59% escaped204 total outputs
Attack Surface
1 unprotected

Newsletter Attack Surface

Entry Points2
Unprotected1

AJAX Handlers 2

authwp_ajax_analyst_notification_dismissanalyst\src\Mutator.php:97
authwp_ajax_un_get_feed_idnewsletter-email-mailing-list.php:299
WordPress Hooks 9
actioninitanalyst\src\Analyst.php:80
actionadmin_footeranalyst\src\Mutator.php:56
actionadmin_noticesanalyst\src\Mutator.php:74
actionadmin_enqueue_scriptsanalyst\src\Mutator.php:86
actioninitnewsletter-email-mailing-list.php:45
actionwp_headnewsletter-email-mailing-list.php:49
actionwp_headnewsletter-email-mailing-list.php:215
actioninitnewsletter-email-mailing-list.php:232
actionadmin_initnewsletter-email-mailing-list.php:290
Maintenance & Trust

Newsletter Maintenance & Trust

Maintenance Signals

WordPress version tested5.8.13
Last updatedOct 12, 2021
PHP min version
Downloads8K

Community Trust

Rating100/100
Number of ratings5
Active installs10
Developer Profile

Newsletter Developer Profile

s-feeds

2 plugins · 1K total installs

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

How We Detect Newsletter

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/newsletter-email-mailing-list/libs/un_subscribe_widget.js/wp-content/plugins/newsletter-email-mailing-list/libs/un_ajax.js/wp-content/plugins/newsletter-email-mailing-list/libs/un_pluginNotices.css/wp-content/plugins/newsletter-email-mailing-list/libs/un_Init_JqueryCss.css
Script Paths
https://api.follow.it/subscription-form/
Version Parameters
newsletter-email-mailing-list/libs/un_subscribe_widget.js?ver=newsletter-email-mailing-list/libs/un_ajax.js?ver=newsletter-email-mailing-list/libs/un_pluginNotices.css?ver=newsletter-email-mailing-list/libs/un_Init_JqueryCss.css?ver=

HTML / DOM Fingerprints

CSS Classes
un_subscribe_Popinnerun_subscription_form_field
Data Attributes
data-un-feedid
JS Globals
un_processfurther
FAQ

Frequently Asked Questions about Newsletter