
Unagi Security & Risk Analysis
wordpress.org/plugins/unagiUnagi clean-up your WordPress notices from the dashboard and show them under the "Notifications" pages.
Is Unagi Safe to Use in 2026?
Generally Safe
Score 100/100Unagi has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.
The static analysis of the "unagi" v0.2.2 plugin reveals a generally good security posture with a very limited attack surface. The absence of AJAX handlers, REST API routes, shortcodes, and cron events significantly reduces potential entry points for attackers. Furthermore, the analysis shows no dangerous functions, no file operations, no external HTTP requests, and no taint flows, which are all positive indicators of secure coding practices. The presence of capability checks, even if only one is noted, is also a good sign.
However, there are areas for improvement. The plugin has raw SQL queries present, with only 50% utilizing prepared statements, which could lead to SQL injection vulnerabilities if not handled carefully. Additionally, the output escaping is low, with only 25% of outputs properly escaped. This raises concerns about Cross-Site Scripting (XSS) vulnerabilities, as unsanitized output can be injected with malicious scripts. The lack of nonce checks on potential entry points (though the attack surface is zero) is also a minor concern for future development. The plugin's vulnerability history is clean, with no known CVEs, which is a strong positive, suggesting a lack of historical security issues. This suggests the developers are either diligent or the plugin is relatively new/unpopular, limiting past exposure.
In conclusion, "unagi" v0.2.2 demonstrates strengths in minimizing its attack surface and avoiding common pitfalls like bundled libraries and external requests. The clean vulnerability history is a significant advantage. However, the identified issues with SQL query preparation and output escaping represent tangible risks that should be addressed to improve the plugin's overall security. Addressing these points would elevate its security posture considerably.
Key Concerns
- SQL queries not using prepared statements
- Low percentage of properly escaped output
Unagi Security Vulnerabilities
Unagi Code Analysis
SQL Query Safety
Output Escaping
Unagi Attack Surface
WordPress Hooks 6
Maintenance & Trust
Unagi Maintenance & Trust
Maintenance Signals
Community Trust
Unagi Alternatives
Hide Admin Notices
hide-admin-notices
Hide – or show – WordPress Dashboard Notices, Messages, Update Nags etc. ... for everything!
Hide Dashboard Notifications
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 …
Disable Admin Dashboard Notices – Get a distraction free WordPress backend
disable-admin-dashboard-notices
"Disable Admin Dashboard Notices" is a handy WordPress plugin designed to streamline and enhance the user experience for WordPress website a …
Disable Admin Notices – Hide Dashboard Notifications
disable-admin-notices
Disable admin notices and hide dashboard notifications from plugins, themes and core. Hide all notices, selected ones, or show them in a single line.
Disable WP Notification
disable-wp-notification
Best wordpress plugin to remove all the admin panel notifications in just one click. Including the theme and plugin update notification.
Unagi Developer Profile
10 plugins · 8K total installs
How We Detect Unagi
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/unagi/includes/css/notifications.css/wp-content/plugins/unagi/includes/js/notifications.js/wp-content/plugins/unagi/includes/js/notifications.jsunagi/includes/css/notifications.css?ver=unagi/includes/js/notifications.js?ver=HTML / DOM Fingerprints
unagi-notification-centerupdate-pluginsupdate-countDon't need to display count if we are not showing the output in the nice wayDon't care if the notices don't respect default "notice" classes.
* But adding a filter just in case someone else neededDirty way to make it work with WooCommerce setup wizard
* It is what it is!!!...data-unagi-notification-contentwindow.Unagi