Local Development Security & Risk Analysis

wordpress.org/plugins/local-development

Places development notice for plugins or themes that are in local development. Prevents updating of selected plugins and themes.

90 active installs v2.11.0 PHP 7.4+ WP 5.4+ Updated Oct 8, 2025
developmentlocalhostthemeupgrade
100
A · Safe
CVEs total1
Unpatched0
Last CVEJul 24, 2023
Safety Verdict

Is Local Development Safe to Use in 2026?

Generally Safe

Score 100/100

Local Development has a strong security track record. Known vulnerabilities have been patched promptly.

1 known CVELast CVE: Jul 24, 2023Updated 5mo ago
Risk Assessment

The "local-development" plugin version 2.11.0 exhibits a generally strong security posture based on the static analysis. The absence of any identified AJAX handlers, REST API routes, shortcodes, or cron events with unprotected entry points significantly limits the potential attack surface. Furthermore, the code demonstrates good practices with 100% of SQL queries using prepared statements, and a high rate of output escaping (95%). The presence of a nonce check and a single file operation are noted, but without further context on their implementation, their security impact is neutral.

However, the plugin's vulnerability history presents a notable concern. While there are no currently unpatched vulnerabilities, the presence of one previously reported medium-severity CVE, specifically a Cross-Site Request Forgery (CSRF), suggests a past weakness that required remediation. This history, despite current patching, indicates that the plugin has been susceptible to certain types of attacks. The complete lack of taint analysis results is unusual and could either indicate very limited data or that the analysis tool found no complex data flows to evaluate, which in this context of limited attack surface is likely a positive sign.

In conclusion, the plugin has strong foundational security practices. The absence of critical or high-severity findings in static analysis and taint analysis is positive. The main area for caution is the past CSRF vulnerability, which, while patched, warrants continued monitoring and adherence to secure coding practices to prevent recurrence.

Key Concerns

  • Medium severity CVE history
  • 1 file operation identified
  • Capability checks are zero
Vulnerabilities
1

Local Development Security Vulnerabilities

CVEs by Year

1 CVE in 2023
2023
Patched Has unpatched

Severity Breakdown

Medium
1

1 total CVE

WF-f962a3ef-205d-42e2-acf1-45eabfdba3ee-local-developmentmedium · 4.3Cross-Site Request Forgery (CSRF)

Local Development <=2.8.2 - Cross-Site Request Forgery to Settings Update

Jul 24, 2023 Patched in 2.8.3 (183d)
Code Analysis
Analyzed Mar 16, 2026

Local Development Code Analysis

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

Output Escaping

95% escaped42 total outputs
Attack Surface

Local Development Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 32
actioninitlocal-development.php:40
filterplugin_row_metasrc\Local_Development\Base.php:70
filtersite_transient_update_pluginssrc\Local_Development\Base.php:71
filterplugin_action_linkssrc\Local_Development\Base.php:72
filternetwork_admin_plugin_action_linkssrc\Local_Development\Base.php:73
filtertheme_row_metasrc\Local_Development\Base.php:75
filtersite_transient_update_themessrc\Local_Development\Base.php:76
filtertheme_action_linkssrc\Local_Development\Base.php:77
filterwp_prepare_themes_for_jssrc\Local_Development\Base.php:78
filterplugin_row_metasrc\Local_Development\Base.php:81
filtertheme_row_metasrc\Local_Development\Base.php:82
actionadmin_initsrc\Local_Development\Base.php:84
actionadmin_initsrc\Local_Development\Extras.php:30
filterlocal_development_update_settings_extrassrc\Local_Development\Extras.php:34
filterlocal_development_add_settings_tabssrc\Local_Development\Extras.php:43
filterlocal_development_add_admin_pagesrc\Local_Development\Extras.php:52
filterwp_fatal_error_handler_enabledsrc\Local_Development\Extras.php:174
actionadmin_headsrc\Local_Development\Extras.php:177
actionwp_headsrc\Local_Development\Extras.php:178
filterhttp_request_argssrc\Local_Development\Extras.php:188
actionadmin_initsrc\Local_Development\Plugins.php:30
filterlocal_development_update_settings_pluginssrc\Local_Development\Plugins.php:33
filterlocal_development_add_settings_tabssrc\Local_Development\Plugins.php:42
filterlocal_development_add_admin_pagesrc\Local_Development\Plugins.php:51
actioninitsrc\Local_Development\Settings.php:67
actionnetwork_admin_edit_local-developmentsrc\Local_Development\Settings.php:69
actionadmin_initsrc\Local_Development\Settings.php:70
actionadmin_head-settings_page_local-developmentsrc\Local_Development\Settings.php:71
actionadmin_initsrc\Local_Development\Themes.php:30
filterlocal_development_update_settings_themessrc\Local_Development\Themes.php:33
actionlocal_development_add_settings_tabssrc\Local_Development\Themes.php:42
filterlocal_development_add_admin_pagesrc\Local_Development\Themes.php:51
Maintenance & Trust

Local Development Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedOct 8, 2025
PHP min version7.4
Downloads10K

Community Trust

Rating100/100
Number of ratings5
Active installs90
Developer Profile

Local Development Developer Profile

Andy Fragen

12 plugins · 43K total installs

76
trust score
Avg Security Score
96/100
Avg Patch Time
356 days
View full developer profile
Detection Fingerprints

How We Detect Local Development

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/local-development/css/local-development-admin.css/wp-content/plugins/local-development/js/local-development-admin.js
Script Paths
/wp-content/plugins/local-development/js/local-development-admin.js
Version Parameters
local-development/css/local-development-admin.css?ver=local-development/js/local-development-admin.js?ver=

HTML / DOM Fingerprints

CSS Classes
hidden
Data Attributes
data-tip
FAQ

Frequently Asked Questions about Local Development