Admin Bar Tools Security & Risk Analysis

wordpress.org/plugins/sf-adminbar-tools

Adds some small development tools to the admin bar.

400 active installs v4.0 PHP 5.6+ WP 4.7+ Updated Jan 18, 2021
debugdevelopmentquerytestingtests
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Admin Bar Tools Safe to Use in 2026?

Generally Safe

Score 85/100

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

No known CVEs Updated 5yr ago
Risk Assessment

The sf-adminbar-tools v4.0 plugin exhibits a generally strong security posture based on the provided static analysis and vulnerability history. The absence of any known CVEs, coupled with a clean vulnerability history, is a significant positive indicator. The code heavily relies on prepared statements for SQL queries and demonstrates a high percentage of properly escaped output, which are crucial best practices for preventing common web vulnerabilities.

However, there are a few areas that warrant attention. The presence of two 'dangerous functions' (preg_replace(/e)) indicates a potential for remote code execution if these functions are used with user-supplied input that is not properly sanitized. While the taint analysis shows no flows with unsanitized paths, the potential for misuse of these functions remains a concern. The limited attack surface and the presence of nonce and capability checks on the few entry points are good, but the absence of any taint analysis data (0 flows analyzed) means we cannot definitively rule out subtle issues that might not be flagged by static checks alone.

Overall, sf-adminbar-tools v4.0 appears to be a well-maintained plugin with a strong foundation in secure coding practices. The lack of past vulnerabilities is a testament to this. The primary area for improvement lies in carefully reviewing the implementation of the `preg_replace(/e)` functions to ensure robust sanitization of any input processed by them. Until this is confirmed, a minor level of caution is advised.

Key Concerns

  • Dangerous function detected (preg_replace(/e))
Vulnerabilities
None known

Admin Bar Tools Security Vulnerabilities

No known vulnerabilities — this is a good sign.
Code Analysis
Analyzed Mar 16, 2026

Admin Bar Tools Code Analysis

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

Dangerous Functions Found

preg_replace(/e)preg_replace('/esrc\classes\Dependencies\Composer\Installers\MicroweberInstaller.php:113
preg_replace(/e)preg_replace('/esrc\classes\Dependencies\Composer\Installers\MicroweberInstaller.php:115

SQL Query Safety

100% prepared15 total queries

Output Escaping

88% escaped26 total outputs
Attack Surface

Admin Bar Tools Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 36
actionplugins_loadedsf-adminbar-tools.php:23
actionadmin_noticessrc\class-sfabt-requirements-check.php:142
actionadmin_menusrc\classes\AdminUI.php:76
actionadmin_menusrc\classes\AdminUI.php:77
actionadmin_enqueue_scriptssrc\classes\Assets.php:50
actionwp_print_stylessrc\classes\Assets.php:51
actionload-post.phpsrc\classes\DisableWPFeatures.php:45
actionload-post-new.phpsrc\classes\DisableWPFeatures.php:46
filterupdate_post_metadatasrc\classes\DisableWPFeatures.php:48
filtershow_post_locked_dialogsrc\classes\DisableWPFeatures.php:49
actionadmin_noticessrc\classes\DisableWPFeatures.php:94
actionsfabt_add_nodes_insidesrc\classes\DisplayData\AdminHooks\NodesUI.php:41
actionadmin_bar_menusrc\classes\DisplayData\BaseItems\NodesUI.php:32
actionsfabt_add_nodes_insidesrc\classes\DisplayData\CurrentScreen\NodesUI.php:32
actionsfabt_add_nodes_insidesrc\classes\DisplayData\Debug\NodesUI.php:34
actionsfabt_add_nodes_insidesrc\classes\DisplayData\Pagenow\NodesUI.php:32
actionsfabt_add_nodes_insidesrc\classes\DisplayData\PhpMemory\NodesUI.php:32
filtersfabt_displayable_varssrc\classes\DisplayData\SomeVar\Data.php:33
filtersfabt_displayable_varssrc\classes\DisplayData\SomeVar\Data.php:34
filtersfabt_displayable_varssrc\classes\DisplayData\SomeVar\Data.php:35
filtersfabt_localize_scriptsrc\classes\DisplayData\SomeVar\NodesUI.php:50
actionadmin_print_footer_scriptssrc\classes\DisplayData\SomeVar\NodesUI.php:53
actionwp_print_footer_scriptssrc\classes\DisplayData\SomeVar\NodesUI.php:55
actionsfabt_add_nodes_insidesrc\classes\DisplayData\SomeVar\NodesUI.php:58
actioninitsrc\classes\DisplayData\SomeVar\NodesUI.php:59
actionadmin_initsrc\classes\DisplayData\SomeVar\NodesUI.php:148
actionwpsrc\classes\DisplayData\SomeVar\NodesUI.php:150
actionallsrc\classes\DisplayData\Templates\Data.php:70
filtercomments_templatesrc\classes\DisplayData\Templates\Data.php:71
actionsfabt_add_nodes_insidesrc\classes\DisplayData\Templates\NodesUI.php:55
actionsfabt_add_nodes_insidesrc\classes\DisplayData\Templates\NodesUI.php:56
actioninitsrc\classes\Plugin.php:109
filtersfabt_containersrc\classes\Plugin.php:203
actionload-profile.phpsrc\classes\ProfileUI.php:66
actionshow_user_profilesrc\classes\ProfileUI.php:67
actionpersonal_options_updatesrc\classes\ProfileUI.php:68
Maintenance & Trust

Admin Bar Tools Maintenance & Trust

Maintenance Signals

WordPress version tested5.6.0
Last updatedJan 18, 2021
PHP min version5.6
Downloads15K

Community Trust

Rating96/100
Number of ratings8
Active installs400
Developer Profile

Admin Bar Tools Developer Profile

Grégory Viguier

5 plugins · 7K total installs

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

How We Detect Admin Bar Tools

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/sf-adminbar-tools/assets/css/sfabt.css/wp-content/plugins/sf-adminbar-tools/assets/css/sfabt.min.css/wp-content/plugins/sf-adminbar-tools/assets/js/sfabt.js/wp-content/plugins/sf-adminbar-tools/assets/js/sfabt.min.js
Script Paths
assets/css/sfabt.cssassets/css/sfabt.min.cssassets/js/sfabt.jsassets/js/sfabt.min.js
Version Parameters
sf-adminbar-tools/assets/css/sfabt.css?ver=sf-adminbar-tools/assets/js/sfabt.js?ver=

HTML / DOM Fingerprints

JS Globals
sfabtContext
FAQ

Frequently Asked Questions about Admin Bar Tools