
Disable Site Delete Security & Risk Analysis
wordpress.org/plugins/disable-site-deleteDisable Site Delete plugin completely disables the site/blog deletion by a non network administrator
Is Disable Site Delete Safe to Use in 2026?
Generally Safe
Score 85/100Disable Site Delete has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.
The 'disable-site-delete' plugin version 1.0 exhibits a strong security posture based on the provided static analysis. The plugin has zero identified entry points, meaning it does not expose any AJAX handlers, REST API routes, shortcodes, or cron events that could be directly exploited by an attacker. Furthermore, the code analysis reveals no dangerous function usage, all SQL queries are prepared, and all outputs are properly escaped. The absence of file operations and external HTTP requests further minimizes the attack surface. The plugin's vulnerability history is also clean, with no recorded CVEs, indicating a history of secure development or minimal public exposure to attacks.
While the current analysis shows no immediate risks, a critical weakness is the complete lack of capability checks and nonce checks. This indicates that even if an attacker were to find an indirect way to trigger functionality within the plugin, there are no built-in protections to verify if the user initiating the action has the necessary permissions or if the request is legitimate. The absence of these checks, while not currently exploitable due to the zero attack surface, represents a significant potential vulnerability if the plugin's functionality were ever to be extended or accessed through an unforeseen vector.
In conclusion, 'disable-site-delete' v1.0 is exceptionally secure in its current implementation, demonstrating excellent development practices by avoiding common pitfalls. However, the complete omission of capability and nonce checks is a notable concern that could become a critical weakness if the plugin's attack surface ever expands. The perfect vulnerability history is a positive indicator, but it should not be relied upon solely as a guarantee of future security.
Key Concerns
- No capability checks
- No nonce checks
Disable Site Delete Security Vulnerabilities
Disable Site Delete Code Analysis
Disable Site Delete Attack Surface
WordPress Hooks 4
Maintenance & Trust
Disable Site Delete Maintenance & Trust
Maintenance Signals
Community Trust
Disable Site Delete Alternatives
Delete Me
delete-me
Allow users with specific WordPress roles to delete themselves from the Your Profile page or anywhere Shortcodes can be used.
Multisite Cloner
multisite-cloner
When creating a new blog on WordPress Multisite, copies all the posts, settings and files, from a selected blog into the new one.
WP Over Network
wp-over-network
Add ability to get posts from over your network sites. Supports widget, shortcode, and customizable original function.
Style Stripper
style-stripper
Removes all inline style tags from the content of posts/pages/custom post types.
Reorder My Sites
reorder-my-sites
For WordPress Multisite. Reorders the My Sites dropdown menu in the Admin Bar alphabetically. It keeps the main blog at the top.
Disable Site Delete Developer Profile
12 plugins · 2K total installs
How We Detect Disable Site Delete
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.