Manage Notification E-mails Security & Risk Analysis

wordpress.org/plugins/manage-notification-emails

Enable and disable email notifications that WordPress sends to the admin and user. Works perfectly with many other plugins!

100K active installs v1.8.6 PHP 7.4+ WP 4.0.0+ Updated Dec 9, 2025
e-mailnotificationnotifyswitchuser
99
A · Safe
CVEs total2
Unpatched0
Last CVEDec 8, 2023
Safety Verdict

Is Manage Notification E-mails Safe to Use in 2026?

Generally Safe

Score 99/100

Manage Notification E-mails has a strong security track record. Known vulnerabilities have been patched promptly.

2 known CVEsLast CVE: Dec 8, 2023Updated 3mo ago
Risk Assessment

The 'manage-notification-emails' plugin v1.8.6 exhibits a mixed security posture. On the positive side, it demonstrates good practices by utilizing prepared statements for all SQL queries and implementing nonce and capability checks, indicating an effort to secure its functionalities. The absence of external HTTP requests and bundled libraries also reduces potential attack vectors.

However, several concerns warrant attention. The static analysis reveals a critical weakness in output escaping, with a significant portion (37%) of outputs not being properly escaped, posing a risk of Cross-Site Scripting (XSS) vulnerabilities. Furthermore, the taint analysis indicates at least one flow with an unsanitized path, which could potentially lead to path traversal or similar file system-related vulnerabilities, despite the reported absence of critical or high severity taint flows.

The plugin's vulnerability history, with two known CVEs, including a high and a medium severity vulnerability, is a significant red flag. The pattern of Improper Authorization and Cross-Site Request Forgery (CSRF) suggests recurring issues in how the plugin handles user permissions and session integrity. While there are currently no unpatched CVEs, the past history indicates a tendency for vulnerabilities to emerge, necessitating vigilant monitoring and prompt updates. The overall security is adequate but requires improvement in output escaping and attention to past vulnerability types.

Key Concerns

  • Significant unescaped output detected
  • Taint analysis indicates unsanitized paths
  • History of high severity vulnerabilities
  • History of medium severity vulnerabilities
Vulnerabilities
2

Manage Notification E-mails Security Vulnerabilities

CVEs by Year

1 CVE in 2022
2022
1 CVE in 2023
2023
Patched Has unpatched

Severity Breakdown

High
1
Medium
1

2 total CVEs

CVE-2023-6496medium · 5.3Improper Authorization

Manage Notification E-mails <= 1.8.5 - Missing Authorization

Dec 8, 2023 Patched in 1.8.6 (235d)
CVE-2022-34654high · 8.8Cross-Site Request Forgery (CSRF)

Manage Notification E-mails <= 1.8.2 - Cross-Site Request Forgery to Plugin Options Update

Sep 27, 2022 Patched in 1.8.3 (483d)
Code Analysis
Analyzed Mar 17, 2026

Manage Notification E-mails Code Analysis

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

SQL Query Safety

100% prepared2 total queries

Output Escaping

63% escaped40 total outputs
Data Flows
1 unsanitized

Data Flow Analysis

4 flows1 with unsanitized paths
card_famne_export_settings_sanitize (modules\export-settings.php:93)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

Manage Notification E-mails Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 43
actioninitcore\class.FAMNE.php:34
actionadmin_footercore\class.FAMNE.php:35
filterplugin_row_metacore\functions.setup.php:32
actionplugins_loadedmanage-notification-emails.php:87
filterwp_mailmodules\custom-recipients.php:54
actionfa_mne_modulesmodules\custom-recipients.php:113
filterfamne_sanitize_settings_pagemodules\export-settings.php:91
actionfa_mne_modulesmodules\export-settings.php:165
filtersend_password_change_emailmodules\pluggable\pluggable-functions-1.2.php:45
filtersend_email_change_emailmodules\pluggable\pluggable-functions-1.2.php:59
filterallow_password_resetmodules\pluggable\pluggable-functions-1.2.php:142
filtersend_password_change_emailmodules\pluggable\pluggable-functions-1.3.php:49
filtersend_email_change_emailmodules\pluggable\pluggable-functions-1.3.php:63
filterallow_password_resetmodules\pluggable\pluggable-functions-1.3.php:146
filterauto_core_update_send_emailmodules\pluggable\pluggable-functions-1.3.php:166
filtersend_password_change_emailmodules\pluggable\pluggable-functions-1.5.php:59
filtersend_email_change_emailmodules\pluggable\pluggable-functions-1.5.php:73
filterallow_password_resetmodules\pluggable\pluggable-functions-1.5.php:155
filterauto_core_update_send_emailmodules\pluggable\pluggable-functions-1.5.php:175
filterauto_plugin_update_send_emailmodules\pluggable\pluggable-functions-1.5.php:359
filterauto_theme_update_send_emailmodules\pluggable\pluggable-functions-1.5.php:380
filtersend_password_change_emailmodules\pluggable\pluggable-functions-1.6.php:55
filtersend_email_change_emailmodules\pluggable\pluggable-functions-1.6.php:64
filterwp_send_new_user_notification_to_adminmodules\pluggable\pluggable-functions-1.6.php:74
filterwp_send_new_user_notification_to_usermodules\pluggable\pluggable-functions-1.6.php:83
filterwpmu_welcome_user_notificationmodules\pluggable\pluggable-functions-1.6.php:84
filterallow_password_resetmodules\pluggable\pluggable-functions-1.6.php:140
filterauto_core_update_send_emailmodules\pluggable\pluggable-functions-1.6.php:159
filterauto_plugin_update_send_emailmodules\pluggable\pluggable-functions-1.6.php:192
filterauto_theme_update_send_emailmodules\pluggable\pluggable-functions-1.6.php:213
actionadmin_initmodules\settings-page\class.FAMNESettingsPage.php:35
actionnetwork_admin_menumodules\settings-page\class.FAMNESettingsPage.php:37
actionnetwork_admin_edit_famnesavenetworkmodules\settings-page\class.FAMNESettingsPage.php:38
actionnetwork_admin_noticesmodules\settings-page\class.FAMNESettingsPage.php:39
actionadmin_menumodules\settings-page\class.FAMNESettingsPage.php:41
actioninitmodules\settings-page\class.FAMNESettingsPage.php:44
actionadmin_initmodules\settings-page\class.FAMNESettingsPage.php:63
actionadmin_initmodules\settings-page\class.FAMNESettingsPage.php:80
actionadmin_enqueue_scriptsmodules\settings-page\class.FAMNESettingsPage.php:188
actionfa_mne_modulesmodules\settings-page\settings-page.php:41
actionpersonal_options_updatemodules\user-email-changed.php:96
filteremail_change_emailmodules\user-email-changed.php:135
actionfa_mne_modulesmodules\user-email-changed.php:140
Maintenance & Trust

Manage Notification E-mails Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.0
Last updatedDec 9, 2025
PHP min version7.4
Downloads839K

Community Trust

Rating96/100
Number of ratings53
Active installs100K
Developer Profile

Manage Notification E-mails Developer Profile

3D Virge

3 plugins · 100K total installs

73
trust score
Avg Security Score
92/100
Avg Patch Time
240 days
View full developer profile
Detection Fingerprints

How We Detect Manage Notification E-mails

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/manage-notification-emails/core/css/famne.css/wp-content/plugins/manage-notification-emails/core/css/famne.min.css/wp-content/plugins/manage-notification-emails/core/js/famne.js/wp-content/plugins/manage-notification-emails/core/js/famne.min.js/wp-content/plugins/manage-notification-emails/modules/settings-page/css/settings-page.css/wp-content/plugins/manage-notification-emails/modules/settings-page/css/settings-page.min.css/wp-content/plugins/manage-notification-emails/modules/settings-page/js/settings-page.js/wp-content/plugins/manage-notification-emails/modules/settings-page/js/settings-page.min.js+12 more
Script Paths
/wp-content/plugins/manage-notification-emails/core/js/famne.js/wp-content/plugins/manage-notification-emails/core/js/famne.min.js/wp-content/plugins/manage-notification-emails/modules/settings-page/js/settings-page.js/wp-content/plugins/manage-notification-emails/modules/settings-page/js/settings-page.min.js/wp-content/plugins/manage-notification-emails/modules/pluggable/js/pluggable.js/wp-content/plugins/manage-notification-emails/modules/pluggable/js/pluggable.min.js+4 more
Version Parameters
manage-notification-emails/core/css/famne.css?ver=manage-notification-emails/core/js/famne.js?ver=manage-notification-emails/modules/settings-page/css/settings-page.css?ver=manage-notification-emails/modules/settings-page/js/settings-page.js?ver=manage-notification-emails/modules/pluggable/css/pluggable.css?ver=manage-notification-emails/modules/pluggable/js/pluggable.js?ver=manage-notification-emails/modules/custom-recipients/css/custom-recipients.css?ver=manage-notification-emails/modules/custom-recipients/js/custom-recipients.js?ver=manage-notification-emails/modules/export-settings/css/export-settings.css?ver=manage-notification-emails/modules/export-settings/js/export-settings.js?ver=

HTML / DOM Fingerprints

CSS Classes
famne-settings-pagefamne-tab-content
HTML Comments
<!-- Manage notification emails settings page class --><!-- This file is part of the Manage Notification Emails plugin --><!-- FAMNESettingsPage --><!-- Start up -->+33 more
Data Attributes
data-tab-slugdata-section-slug
JS Globals
famne_data
FAQ

Frequently Asked Questions about Manage Notification E-mails