Hide Dashboard Notifications Security & Risk Analysis

wordpress.org/plugins/wp-hide-backed-notices

Warnings and notices can be helpful for developers as they notify them for debugging issues with their code. Though these notices can be sometimes inf …

20K active installs v1.4.6 PHP + WP 3.0+ Updated Mar 3, 2026
hide-admin-noticeshide-admin-notificationshide-dashboard-notificationshide-nagshide-wordpress-plugin-update
99
A · Safe
CVEs total2
Unpatched0
Last CVEJun 20, 2024
Safety Verdict

Is Hide Dashboard Notifications Safe to Use in 2026?

Generally Safe

Score 99/100

Hide Dashboard Notifications has a strong security track record. Known vulnerabilities have been patched promptly.

2 known CVEsLast CVE: Jun 20, 2024Updated 1mo ago
Risk Assessment

The "wp-hide-backed-notices" v1.4.6 plugin presents a mixed security posture. On one hand, the static analysis reveals strong adherence to secure coding practices. There are no dangerous functions, all SQL queries are prepared, file operations and external HTTP requests are absent, and there's a single nonce check and capability check, indicating an effort to secure its limited entry points. The taint analysis also shows no critical or high severity issues related to unsanitized paths. However, the plugin's history of known vulnerabilities, specifically two medium severity CVEs related to Missing Authorization and Cross-Site Request Forgery (CSRF), is a significant concern. While currently unpatched CVEs are zero, the recurring presence of these vulnerability types suggests potential systemic weaknesses in how user input or actions are validated and authorized within the plugin's codebase. The presence of a shortcode as the sole entry point, while seemingly small, necessitates robust security checks, especially given the historical vulnerability patterns.

Despite the positive signs in static analysis, the vulnerability history cannot be ignored. The past occurrences of Missing Authorization and CSRF vulnerabilities indicate that while the current version might be clean, there's a higher likelihood of such issues re-emerging or being present in less thoroughly analyzed areas. The absence of critical or high severity taint flows is encouraging, but the past medium vulnerabilities suggest that potential flaws might exist that are not caught by the current taint analysis scope or have been fixed but highlight past shortcomings. Therefore, while the immediate code may appear relatively secure, the plugin's track record warrants caution and ongoing vigilance.

Key Concerns

  • Two past medium severity CVEs (Missing Auth, CSRF)
  • 61% of output escaping is not properly escaped
Vulnerabilities
2

Hide Dashboard Notifications Security Vulnerabilities

CVEs by Year

2 CVEs in 2024
2024
Patched Has unpatched

Severity Breakdown

Medium
2

2 total CVEs

CVE-2024-1955medium · 4.3Missing Authorization

Hide Dashboard Notifications <= 1.3 - Missing Authorization to Authenticated(Contributor+) Plugin Settings Modification

Jun 20, 2024 Patched in 1.3.1 (1d)
CVE-2024-33683medium · 4.3Cross-Site Request Forgery (CSRF)

Hide Dashboard Notifications <= 1.2.3 - Cross-Site Request Forgery

Apr 26, 2024 Patched in 1.3 (6d)
Code Analysis
Analyzed Mar 16, 2026

Hide Dashboard Notifications Code Analysis

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

Output Escaping

61% escaped18 total outputs
Data Flows
All sanitized

Data Flow Analysis

2 flows
warning_notices_settings (admin\class-wp-hide-backed-notices-admin.php:39)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

Hide Dashboard Notifications Attack Surface

Entry Points1
Unprotected0

Shortcodes 1

[warning_notices_settings] admin\class-wp-hide-backed-notices-admin.php:20
WordPress Hooks 10
actionadmin_menuadmin\class-wp-hide-backed-notices-admin.php:19
actionadmin_enqueue_scriptsadmin\class-wp-hide-backed-notices-admin.php:22
actionlogin_enqueue_scriptsadmin\class-wp-hide-backed-notices-admin.php:23
actionadmin_enqueue_scriptsadmin\class-wp-hide-backed-notices-admin.php:24
actionplugins_loadedincludes\class-wp-hide-backed-notices.php:140
actionadmin_enqueue_scriptsincludes\class-wp-hide-backed-notices.php:154
actionadmin_enqueue_scriptsincludes\class-wp-hide-backed-notices.php:155
actionwp_enqueue_scriptsincludes\class-wp-hide-backed-notices.php:169
actionwp_enqueue_scriptsincludes\class-wp-hide-backed-notices.php:170
actionadmin_bar_menuwp-hide-backed-notices.php:66
Maintenance & Trust

Hide Dashboard Notifications Maintenance & Trust

Maintenance Signals

WordPress version tested6.7.5
Last updatedMar 3, 2026
PHP min version
Downloads291K

Community Trust

Rating78/100
Number of ratings33
Active installs20K
Developer Profile

Hide Dashboard Notifications Developer Profile

WP Republic

4 plugins · 20K total installs

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

How We Detect Hide Dashboard Notifications

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/wp-hide-backed-notices/admin/css/style.css/wp-content/plugins/wp-hide-backed-notices/admin/js/main.js
Script Paths
/wp-content/plugins/wp-hide-backed-notices/admin/js/main.js
Version Parameters
wp-hide-backed-notices/admin/css/style.css?ver=wp-hide-backed-notices/admin/js/main.js?ver=

HTML / DOM Fingerprints

CSS Classes
hide-tablinks-noticeshide-tabcontent-noticescheckboxes-managesave_post_gallery_box_cls
HTML Comments
<!-- If this file is called directly, abort. -->
Data Attributes
data-tab
JS Globals
openSettings
FAQ

Frequently Asked Questions about Hide Dashboard Notifications