Agency Toolkit Security & Risk Analysis

wordpress.org/plugins/agency-toolkit

The Agency Toolkit plugin provides a lightweight way for agency owners, freelancers and website owners to quickly debug, optimize, and streamline the …

100 active installs v1.0.33 PHP 7.2+ WP 5.5+ Updated Jul 22, 2026
disableemailhealthmaintenancenotification
89
A · Safe
CVEs total3
Unpatched0
Last CVEDec 18, 2025
Download
Safety Verdict

Is Agency Toolkit Safe to Use in 2026?

Generally Safe

Score 89/100

Agency Toolkit has a strong security track record. Known vulnerabilities have been patched promptly. It's a solid choice for most WordPress installations.

3 known CVEsLast CVE: Dec 18, 2025Updated 1mo ago
Risk Assessment

The "agency-toolkit" v1.0.29 plugin exhibits a mixed security posture. While the static analysis shows promising signs like 100% of SQL queries using prepared statements and a high percentage of properly escaped output, significant concerns are raised by the absence of nonce checks and a history of critical and medium vulnerabilities. The lack of nonce checks, especially with an otherwise clean code signal in terms of dangerous functions and taint analysis, suggests potential weaknesses in handling user-triggered actions, even if the attack surface from entry points appears limited in this analysis. The presence of two known CVEs, including a past critical one, points to historical security deficiencies. The pattern of "Missing Authorization" in past vulnerabilities is a recurring theme that needs serious attention. Despite a current lack of unpatched CVEs, the historical data and the absence of nonce checks suggest that the plugin may not be as robustly secured as its static analysis might initially imply, warranting careful consideration for continued use or requiring thorough auditing before deployment.

Key Concerns

  • Past critical vulnerability
  • Past medium vulnerability
  • Zero nonce checks
  • Historically susceptible to Missing Authorization
Vulnerabilities
3 published

Agency Toolkit Security Vulnerabilities

CVEs by Year

1 CVE in 2024
2024
2 CVEs in 2025
2025
Patched Has unpatched

Severity Breakdown

Critical
2
Medium
1

3 total CVEs

CVE-2024-56066critical · 9.8Incorrect Privilege Assignment

Agency Toolkit <= 1.0.23 - Unauthenticated Privilege Escalation

Dec 18, 2025 Patched in 1.0.24 (138d)
CVE-2025-31863medium · 5.3Missing Authorization

Agency Toolkit <= 1.0.24 - Missing Authorization

Apr 1, 2025 Patched in 1.0.25 (79d)
WF-9f5cdb47-205a-4c03-a8a9-f39d1b4fc769-agency-toolkitcritical · 9.8Missing Authorization

Agency Toolkit <= 1.0.23 - Missing Authorization to Unauthenticated Arbitrary Options Update

Dec 17, 2024 Patched in 1.0.24 (23d)
Code Analysis
Analyzed Mar 16, 2026

Agency Toolkit Code Analysis

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

Output Escaping

97% escaped204 total outputs
Attack Surface

Agency Toolkit Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 63
filteradmin_footer_textfunctions\backend_footer.php:12
actionlogin_enqueue_scriptsfunctions\backend_logo.php:22
filterwp_mail_fromfunctions\change_email_sender.php:24
filterwp_mail_from_namefunctions\change_email_sender.php:30
filteremail_change_emailfunctions\change_user_notifications_email.php:21
filterpassword_change_emailfunctions\change_user_notifications_email.php:22
actioncron_calledfunctions\checksum_verification_for_wordpress_core_files.php:8
filtercron_schedulesfunctions\checksum_verification_for_wordpress_core_files.php:10
actioninitfunctions\checksum_verification_for_wordpress_core_files.php:19
filteradmin_email_check_intervalfunctions\disable_admin_email_verification.php:8
actionadmin_initfunctions\disable_admin_notice.php:8
filterauto_plugin_update_send_emailfunctions\disable_auto_update_emails.php:8
filterauto_theme_update_send_emailfunctions\disable_auto_update_emails.php:11
filterwoocommerce_disable_password_change_notificationfunctions\disable_auto_update_emails.php:17
filterauto_core_update_send_emailfunctions\disable_auto_update_emails.php:22
filteroption_use_smiliesfunctions\disable_emoticons.php:18
actioninitfunctions\disable_emoticons.php:27
actioninitfunctions\disable_emoticons.php:28
actioninitfunctions\disable_installs_and_updates.php:79
filtercomments_openfunctions\disable_media_comments.php:20
actioninitfunctions\disable_media_comments.php:29
actionadmin_initfunctions\disable_override_admin_notices.php:19
filternotify_post_authorfunctions\disable_pingback_trackback_emails.php:8
actioninitfunctions\disable_secure_wpconfig.php:50
actionpre_pingfunctions\disable_self_pingback.php:19
filterredirect_canonicalfunctions\disable_stop_user_enumeration.php:49
actioninitfunctions\disable_stop_user_enumeration.php:73
filterxmlrpc_enabledfunctions\disable_xml_rpc.php:8
actionactivated_pluginfunctions\enable_plugin_activations_admin_notifications.php:51
actiondeactivated_pluginfunctions\enable_plugin_activations_admin_notifications.php:57
actionupgrader_process_completefunctions\enable_plugin_update_admin_notifications.php:102
filterthe_generatorfunctions\hide_wordpress_version.php:15
actionadmin_footerfunctions\limit_users_modify_admin_email.php:30
actioninitfunctions\maintenance_mode.php:43
actionwp_before_admin_bar_renderfunctions\manage_environment_indicator.php:36
actionadmin_bar_menufunctions\manage_environment_indicator.php:46
actionadmin_headfunctions\manage_environment_indicator.php:115
actionwp_headfunctions\manage_environment_indicator.php:119
actioninitfunctions\manage_environment_indicator.php:125
actioninitfunctions\payments_disable_check.php:63
filtercron_schedulesfunctions\payments_test_mode_check.php:8
actionwpfunctions\payments_test_mode_check.php:18
actioncheck_gateway_test_mode_eventfunctions\payments_test_mode_check.php:26
actionadmin_menufunctions\remove_site_health.php:17
actionwp_dashboard_setupfunctions\remove_site_health.php:19
actioninitfunctions\remove_site_health.php:29
actionadmin_noticesfunctions\secure_wpconfig.php:30
actioninitfunctions\secure_wpconfig.php:54
actionadmin_noticesfunctions\stop_user_enumeration.php:29
filterredirect_canonicalfunctions\stop_user_enumeration.php:55
filterrest_endpointsfunctions\stop_user_enumeration.php:58
actioninitfunctions\stop_user_enumeration.php:79
actionadmin_noticesmain.php:26
actionadmin_bar_menumain.php:102
actionadmin_headmain.php:134
actionwp_headmain.php:135
actionadmin_menuoptions.php:206
actionadmin_initoptions.php:277
actionadmin_enqueue_scriptsoptions.php:301
actioninitrescue_feature.php:80
actionadmin_noticesrescue_feature.php:85
actioninittools.php:141
actioninittools.php:194

Scheduled Events 2

cron_called
check_gateway_test_mode_event
Maintenance & Trust

Agency Toolkit Maintenance & Trust

Maintenance Signals

WordPress version tested7.0.2
Last updatedJul 22, 2026
PHP min version7.2
Downloads8K

Community Trust

Rating100/100
Number of ratings2
Active installs100
Developer Profile

Agency Toolkit Developer Profile

inspry

1 plugin · 100 total installs

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

How We Detect Agency Toolkit

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/agency-toolkit/css//wp-content/plugins/agency-toolkit/js//wp-content/plugins/agency-toolkit/tools.php/wp-content/plugins/agency-toolkit/rescue_feature.php/wp-content/plugins/agency-toolkit/common_functions.php/wp-content/plugins/agency-toolkit/options.php/wp-content/plugins/agency-toolkit/html/header.php/wp-content/plugins/agency-toolkit/html/general.php+8 more
Script Paths
/wp-content/plugins/agency-toolkit/js/custom.js/wp-content/plugins/agency-toolkit/js/rescue.js
Version Parameters
/wp-content/plugins/agency-toolkit/css/style.css?ver=/wp-content/plugins/agency-toolkit/js/custom.js?ver=

HTML / DOM Fingerprints

CSS Classes
inspry-toolkit-welcome-notice
Data Attributes
data-inspry-toolkit-settings
JS Globals
inspry_toolkit_settings
FAQ

Frequently Asked Questions about Agency Toolkit