WP Disable Automatic Updates Security & Risk Analysis

wordpress.org/plugins/wp-disable-automatic-updates

This plugin allows you to disable all types of automatic Wordpress Updates very simply with some special features.

2K active installs v1.1 PHP + WP 3.0.1+ Updated May 30, 2022
automatic-updatesdisable-automatic-updatesdisable-plugin-updatesdisable-theme-updatesdisable-updates
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is WP Disable Automatic Updates Safe to Use in 2026?

Generally Safe

Score 85/100

WP Disable Automatic Updates has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 3yr ago
Risk Assessment

The "wp-disable-automatic-updates" v1.1 plugin exhibits a generally positive security posture, with no identified vulnerabilities in its history and a clean static analysis regarding dangerous functions, SQL queries, file operations, external HTTP requests, and taint analysis. The absence of known CVEs and the use of prepared statements for any potential SQL interactions are significant strengths. However, a notable concern is the complete lack of output escaping for all identified output points. This means that any data displayed by the plugin, even if originating from a trusted source, is not being properly sanitized, potentially opening the door to cross-site scripting (XSS) attacks if the plugin were to handle user-generated or dynamically generated content.

While the plugin's attack surface appears minimal with no exposed AJAX handlers, REST API routes, or shortcodes, and importantly, no unprotected entry points, the lack of output escaping represents a significant oversight. The absence of nonce and capability checks, while not directly flagged as a vulnerability in this static analysis due to the limited entry points, is a general security practice that is also missing. The vulnerability history is clean, which is a positive indicator, but it doesn't negate the risks identified in the current code analysis, particularly the unescaped output. The plugin's core functionality might be simple, but the unescaped output is a concrete risk that needs to be addressed.

Key Concerns

  • All outputs are unescaped
  • Missing nonce checks
  • Missing capability checks
Vulnerabilities
None known

WP Disable Automatic Updates Security Vulnerabilities

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

WP Disable Automatic Updates Release Timeline

v1.2
v1.1Current
Code Analysis
Analyzed Mar 16, 2026

WP Disable Automatic Updates Code Analysis

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

Output Escaping

0% escaped5 total outputs
Attack Surface

WP Disable Automatic Updates Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 7
actionadmin_enqueue_scriptsadmin\options.php:7
actionadmin_menuadmin\options.php:24
actionadmin_initadmin\options.php:30
filterautomatic_updater_disabledwp-disable-automatic-updates.php:22
filterauto_update_corewp-disable-automatic-updates.php:26
filterauto_update_pluginwp-disable-automatic-updates.php:30
filterauto_update_themewp-disable-automatic-updates.php:34
Maintenance & Trust

WP Disable Automatic Updates Maintenance & Trust

Maintenance Signals

WordPress version tested6.0.11
Last updatedMay 30, 2022
PHP min version
Downloads19K

Community Trust

Rating100/100
Number of ratings3
Active installs2K
Developer Profile

WP Disable Automatic Updates Developer Profile

Daniele De Rosa

5 plugins · 3K total installs

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

How We Detect WP Disable Automatic Updates

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/wp-disable-automatic-updates/admin/css/admin-style.css

HTML / DOM Fingerprints

CSS Classes
dd_successdd_errordd_admin_panel
Data Attributes
name='dd_wpdau_plugin_options[disable_all]'name='dd_wpdau_plugin_options[disable_core_updates]'name='dd_wpdau_plugin_options[disable_plugin_updates]'name='dd_wpdau_plugin_options[disable_theme_updates]'id='dd_wpdau_checkbox_disable_all'id='dd_wpdau_checkbox_disable_core_updates'+2 more
FAQ

Frequently Asked Questions about WP Disable Automatic Updates