Goodbye Bar! Security & Risk Analysis

wordpress.org/plugins/goodbye-bar

Allows the user to remove the Wordpress Admin Bar from their sites.

10 active installs v1.5 PHP + WP 1.5+ Updated Sep 12, 2012
admin-baredit-barpostuserswordpress-admin-bar
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Goodbye Bar! Safe to Use in 2026?

Generally Safe

Score 85/100

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

No known CVEs Updated 13yr ago
Risk Assessment

Based on the provided static analysis and vulnerability history, the 'goodbye-bar' plugin v1.5 exhibits a generally positive security posture. The absence of known CVEs and the complete absence of dangerous functions, raw SQL queries, file operations, and external HTTP requests are strong indicators of secure development practices. The plugin also demonstrates a limited attack surface with no exposed AJAX handlers, REST API routes, or shortcodes, which are common entry points for vulnerabilities. However, there are areas for improvement. The low percentage of properly escaped output (11%) is a significant concern, as it indicates a risk of Cross-Site Scripting (XSS) vulnerabilities. Furthermore, the lack of nonce checks on any of its entry points, coupled with only one capability check, suggests potential for unauthorized actions or information disclosure if any new entry points are introduced or if existing ones are exploited in conjunction with other weaknesses. The lack of taint analysis results might also mean that such complex vulnerability paths were not examined.

Key Concerns

  • Low output escaping (11%)
  • No nonce checks on entry points
  • Only 1 capability check found
Vulnerabilities
None known

Goodbye Bar! Security Vulnerabilities

No known vulnerabilities — this is a good sign.
Version History

Goodbye Bar! Release Timeline

No version history available.
Code Analysis
Analyzed Mar 17, 2026

Goodbye Bar! Code Analysis

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

Output Escaping

11% escaped9 total outputs
Attack Surface

Goodbye Bar! Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 16
actionplugins_loadedgoodbye_bar.php:25
actionadmin_menugoodbye_bar.php:26
actionadmin_print_styles-profile.phpgoodbye_bar.php:28
actionadmin_print_styles-user-edit.phpgoodbye_bar.php:29
actionadmin_menugoodbye_bar.php:32
actionwp_dashboard_setupgoodbye_bar.php:34
filtershow_admin_bargoodbye_bar.php:169
actionadmin_print_stylesgoodbye_bar.php:174
actionadmin_print_styles-profile.phpgoodbye_bar.php:174
filterinitgoodbye_bar.php:174
filtershow_admin_bargoodbye_bar.php:174
actionadmin_headgoodbye_bar.php:174
actionwp_headgoodbye_bar.php:174
actionwp_before_admin_bar_rendergoodbye_bar.php:174
actionwp_headgoodbye_bar.php:174
actionwp_footergoodbye_bar.php:174
Maintenance & Trust

Goodbye Bar! Maintenance & Trust

Maintenance Signals

WordPress version tested3.4.2
Last updatedSep 12, 2012
PHP min version
Downloads3K

Community Trust

Rating0/100
Number of ratings0
Active installs10
Developer Profile

Goodbye Bar! Developer Profile

Sean Barton

4 plugins · 360 total installs

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

How We Detect Goodbye Bar!

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

Asset Fingerprints

HTML / DOM Fingerprints

CSS Classes
show-admin-bar
FAQ

Frequently Asked Questions about Goodbye Bar!