Simple Automatic Updates Security & Risk Analysis

wordpress.org/plugins/simple-automatic-updates

Activate automatic updates or weekly notifications for the site.

2K active installs v0.1.3 PHP + WP 4.0+ Updated Jun 11, 2019
autosecurityupdateupgrade
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Download
Safety Verdict

Is Simple Automatic Updates Safe to Use in 2026?

Generally Safe

Score 85/100

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

No known CVEs Updated 6yr ago
Risk Assessment

The "simple-automatic-updates" plugin, version 0.1.3, presents a generally good security posture based on the provided static analysis. The absence of any AJAX handlers, REST API routes, or shortcodes significantly limits its attack surface. Furthermore, the code demonstrates a strong commitment to secure coding practices by utilizing prepared statements for all SQL queries and performing file operations. The lack of external HTTP requests also mitigates potential risks associated with compromised external services.

However, there are notable areas for improvement. The plugin has a complete lack of capability checks and nonce checks. While there are no direct entry points identified as unprotected, the absence of these fundamental WordPress security mechanisms means that any newly introduced functionality, even if not immediately apparent as an attack vector, could be exploited by authenticated users without proper authorization. The 50% rate of improperly escaped output, though applied to only two outputs, indicates a potential for Cross-Site Scripting (XSS) vulnerabilities if these outputs are user-controllable. The plugin's vulnerability history is clean, with no recorded CVEs, which is a positive indicator.

In conclusion, while the plugin benefits from a small attack surface and secure database interactions, the complete absence of capability and nonce checks, coupled with unescaped output, represents a significant weakness. This suggests that while the plugin is currently not a known target for zero-day exploits, it is not hardened against potential privilege escalation or XSS attacks, especially if future updates introduce new features or expose existing ones more broadly. Addressing these points would substantially improve its security.

Key Concerns

  • Missing capability checks
  • Missing nonce checks
  • Unescaped output
Vulnerabilities
None known

Simple Automatic Updates Security Vulnerabilities

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

Simple Automatic Updates Code Analysis

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

Output Escaping

50% escaped2 total outputs
Attack Surface

Simple Automatic Updates Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 18
filterallow_dev_auto_core_updatessau-automatic-mode.class.php:21
filterallow_minor_auto_core_updatessau-automatic-mode.class.php:22
filterallow_major_auto_core_updatessau-automatic-mode.class.php:23
filterauto_update_pluginsau-automatic-mode.class.php:24
filterauto_update_themesau-automatic-mode.class.php:25
filterauto_core_update_send_emailsau-automatic-mode.class.php:30
filtersend_core_update_notification_emailsau-automatic-mode.class.php:31
actionupgrader_process_completesau-automatic-mode.class.php:38
filterallow_dev_auto_core_updatessau-manual-mode.class.php:14
filterallow_minor_auto_core_updatessau-manual-mode.class.php:15
filterallow_major_auto_core_updatessau-manual-mode.class.php:16
filterauto_update_pluginsau-manual-mode.class.php:17
filterauto_update_themesau-manual-mode.class.php:18
filterauto_core_update_send_emailsau-manual-mode.class.php:23
filtersend_core_update_notification_emailsau-manual-mode.class.php:24
actionplugins_loadedsimple-automatic-updates.php:86
actionsau_check_updatessimple-automatic-updates.php:161
actionadmin_initsimple-automatic-updates.php:182

Scheduled Events 1

sau_check_updates
Maintenance & Trust

Simple Automatic Updates Maintenance & Trust

Maintenance Signals

WordPress version tested5.2.24
Last updatedJun 11, 2019
PHP min version
Downloads23K

Community Trust

Rating100/100
Number of ratings1
Active installs2K
Developer Profile

Simple Automatic Updates Developer Profile

Jon Tejnung

1 plugin · 2K total installs

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

How We Detect Simple Automatic Updates

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

Asset Fingerprints

HTML / DOM Fingerprints

FAQ

Frequently Asked Questions about Simple Automatic Updates