WP Updates Settings Security & Risk Analysis

wordpress.org/plugins/wp-updates-settings

Configure WordPress updates settings through UI (User Interface).

1K active installs v1.1.4 PHP + WP 3.7+ Updated Dec 20, 2017
adminautomaticbackgroundcoreupdates
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is WP Updates Settings Safe to Use in 2026?

Generally Safe

Score 85/100

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

No known CVEs Updated 8yr ago
Risk Assessment

The "wp-updates-settings" v1.1.4 plugin exhibits a generally good security posture based on the provided static analysis. The absence of AJAX handlers, REST API routes, shortcodes, and cron events significantly limits the plugin's attack surface. Furthermore, the code signals indicate a lack of dangerous functions, file operations, and external HTTP requests, which are positive indicators. The use of prepared statements for SQL queries is also a strong security practice. The plugin also performs at least one capability check, suggesting some level of access control is implemented.

However, a significant concern arises from the output escaping. With 8 total outputs and 0% properly escaped, this presents a notable risk of Cross-Site Scripting (XSS) vulnerabilities. While taint analysis did not reveal any specific unsanitized paths or critical/high severity flows, the lack of output escaping means that any user-supplied data that is outputted by the plugin could potentially be exploited. The plugin's vulnerability history is clean, with no recorded CVEs, which is a positive sign. This suggests that the developers have historically maintained a secure codebase. However, the current lack of output escaping must be addressed to maintain this secure track record. The plugin's strengths lie in its minimal attack surface and secure handling of database operations, but the unescaped output is a critical weakness that requires immediate attention.

Key Concerns

  • Unescaped output detected
Vulnerabilities
None known

WP Updates Settings Security Vulnerabilities

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

WP Updates Settings Code Analysis

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

Output Escaping

0% escaped8 total outputs
Attack Surface

WP Updates Settings Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 13
actioninitwp-updates-settings.php:41
actionadmin_initwp-updates-settings.php:42
actionadmin_menuwp-updates-settings.php:99
actionadmin_initwp-updates-settings.php:104
actionwp_before_admin_bar_renderwp-updates-settings.php:105
filterallow_minor_auto_core_updateswp-updates-settings.php:110
filterallow_major_auto_core_updateswp-updates-settings.php:115
filterauto_update_pluginwp-updates-settings.php:120
filterauto_update_themewp-updates-settings.php:125
filterauto_update_translationwp-updates-settings.php:130
filterauto_core_update_send_emailwp-updates-settings.php:135
actionadmin_menuwp-updates-settings.php:140
filterplugin_action_linkswp-updates-settings.php:143
Maintenance & Trust

WP Updates Settings Maintenance & Trust

Maintenance Signals

WordPress version tested4.9.29
Last updatedDec 20, 2017
PHP min version
Downloads21K

Community Trust

Rating88/100
Number of ratings5
Active installs1K
Developer Profile

WP Updates Settings Developer Profile

Yslo

6 plugins · 3K total installs

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

How We Detect WP Updates Settings

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/wp-updates-settings/css/updates-count.css/wp-content/plugins/wp-updates-settings/css/style.css
Version Parameters
wp-updates-settings/css/updates-count.css?ver=wp-updates-settings/css/style.css?ver=

HTML / DOM Fingerprints

CSS Classes
wrapform-table
Data Attributes
name="yslo_wpus_options"id="wp-updates-settings"
FAQ

Frequently Asked Questions about WP Updates Settings