Hide admin notices – Admin Notification Center Security & Risk Analysis

wordpress.org/plugins/wp-admin-notification-center

Keep your dashboard clean by grouping all the WordPress notice and hide them in a notification center.

8K active installs v3.4.0 PHP 7.0+ WP 5.0+ Updated Jan 26, 2026
adminnoticenoticesnotificationnotifications
100
A · Safe
CVEs total1
Unpatched0
Last CVESep 4, 2023
Download
Safety Verdict

Is Hide admin notices – Admin Notification Center Safe to Use in 2026?

Generally Safe

Score 100/100

Hide admin notices – Admin Notification Center has a strong security track record. Known vulnerabilities have been patched promptly.

1 known CVELast CVE: Sep 4, 2023Updated 2mo ago
Risk Assessment

The "wp-admin-notification-center" plugin version 3.4.0 exhibits a mixed security posture. On the positive side, it demonstrates good practices regarding SQL queries, utilizing prepared statements exclusively, and has no critical or high severity vulnerabilities recorded in its history. The absence of file operations and external HTTP requests also reduces the attack surface in those areas. However, significant concerns arise from the static analysis. The plugin has a notable attack surface with one AJAX handler that lacks authentication checks, creating a direct entry point for potential exploitation. Furthermore, a concerning 71% of its output is not properly escaped, increasing the risk of Cross-Site Scripting (XSS) vulnerabilities. While there's a nonce check present for one entry point, the lack of capability checks on any entry points is a major security oversight.

The vulnerability history shows a single medium severity CVE related to Cross-Site Request Forgery (CSRF). The fact that this vulnerability is currently unpatched is a serious concern, even if it's not critical or high. The presence of unsanitized paths in taint analysis, although not reaching critical or high severity, alongside the high percentage of unescaped output, suggests potential avenues for malicious input manipulation that could lead to unintended consequences. In conclusion, while the plugin avoids some common pitfalls like raw SQL and critical vulnerabilities, the unprotected AJAX handler, extensive unescaped output, and lack of capability checks represent substantial weaknesses that require immediate attention.

Key Concerns

  • Unprotected AJAX handler
  • High percentage of unescaped output
  • No capability checks on entry points
  • Medium severity unpatched CVE
  • Taint flows with unsanitized paths
Vulnerabilities
1

Hide admin notices – Admin Notification Center Security Vulnerabilities

CVEs by Year

1 CVE in 2023
2023
Patched Has unpatched

Severity Breakdown

Medium
1

1 total CVE

CVE-2023-41672medium · 4.3Cross-Site Request Forgery (CSRF)

Hide admin notices – Admin Notification Center <= 2.3.2 - Cross-Site Request Forgery

Sep 4, 2023 Patched in 2.3.3 (141d)
Code Analysis
Analyzed Mar 16, 2026

Hide admin notices – Admin Notification Center Code Analysis

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

Output Escaping

29% escaped66 total outputs
Data Flows
4 unsanitized

Data Flow Analysis

4 flows4 with unsanitized paths
saveSettings (src\Controllers\Settings.php:47)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface
1 unprotected

Hide admin notices – Admin Notification Center Attack Surface

Entry Points1
Unprotected1

AJAX Handlers 1

authwp_ajax_save_noticessrc\Controllers\Notices.php:14
WordPress Hooks 10
filtermailpoet_conflict_resolver_whitelist_scriptsrc\Controllers\NotificationCenter.php:16
filtermailpoet_conflict_resolver_whitelist_stylesrc\Controllers\NotificationCenter.php:17
actionadmin_enqueue_scriptssrc\Controllers\NotificationCenter.php:18
actionadmin_bar_menusrc\Controllers\NotificationCenter.php:19
actionadmin_menusrc\Init.php:17
actionadmin_enqueue_scriptssrc\Init.php:18
filterplugin_action_links_wp-admin-notification-center/index.phpsrc\Services\SurveyService.php:9
actionadmin_enqueue_scriptssrc\wanc_NotificationCenter.php:14
actionadmin_bar_menusrc\wanc_NotificationCenter.php:15
actionadmin_menusrc\wanc_Settings.php:17
Maintenance & Trust

Hide admin notices – Admin Notification Center Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedJan 26, 2026
PHP min version7.0
Downloads47K

Community Trust

Rating100/100
Number of ratings14
Active installs8K
Developer Profile

Hide admin notices – Admin Notification Center Developer Profile

roumi

1 plugin · 8K total installs

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

How We Detect Hide admin notices – Admin Notification Center

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/wp-admin-notification-center/assets/js/notice.js/wp-content/plugins/wp-admin-notification-center/assets/js/notice_not_allowed.js/wp-content/plugins/wp-admin-notification-center/assets/css/notification_center.css/wp-content/plugins/wp-admin-notification-center/assets/css/pre_notification_center.css/wp-content/plugins/wp-admin-notification-center/assets/css/global.css
Script Paths
wp-admin-notification-center/assets/js/notice.jswp-admin-notification-center/assets/js/notice_not_allowed.js
Version Parameters
wp-admin-notification-center/assets/js/notice.js?time=wp-admin-notification-center/assets/js/notice_not_allowed.js?time=wp-admin-notification-center/assets/css/notification_center.css?time=wp-admin-notification-center/assets/css/pre_notification_center.css?time=wp-admin-notification-center/assets/css/global.css?time=

HTML / DOM Fingerprints

CSS Classes
wanc-notification-center
FAQ

Frequently Asked Questions about Hide admin notices – Admin Notification Center