Auto Capitalize & UPPERCASE Names and Addresses Security & Risk Analysis

wordpress.org/plugins/auto-capitalize-names-ayudawp

Automatically formats customer names & addresses in WordPress and WooCommerce with granular control, multiple modes, exclusions, and bulk conversion.

60 active installs v2.1.1 PHP 7.4+ WP 5.8+ Updated Nov 28, 2025
camel-casecapitalizenames-casenames-formatuppercase
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Auto Capitalize & UPPERCASE Names and Addresses Safe to Use in 2026?

Generally Safe

Score 100/100

Auto Capitalize & UPPERCASE Names and Addresses has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 4mo ago
Risk Assessment

The auto-capitalize-names-ayudawp plugin v2.1.1 demonstrates a strong security posture based on the provided static analysis. The plugin has a minimal attack surface with all entry points, including AJAX handlers, properly secured with authorization checks. The code shows excellent security practices with a high percentage of properly escaped outputs, robust nonce checks, and capability checks in place. Furthermore, the absence of dangerous functions, SQL queries without prepared statements, file operations, and external HTTP requests significantly reduces the potential for common web vulnerabilities. The taint analysis also reveals no critical or high-severity unsanitized flows, indicating that user input is handled securely. The plugin also has no recorded vulnerability history, which is a positive indicator of its ongoing security maintenance and code quality.

Vulnerabilities
None known

Auto Capitalize & UPPERCASE Names and Addresses Security Vulnerabilities

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

Auto Capitalize & UPPERCASE Names and Addresses Code Analysis

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

Output Escaping

99% escaped134 total outputs
Data Flows
All sanitized

Data Flow Analysis

2 flows
ayudawp_render_settings_page (includes\class-ayudawp-settings.php:209)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

Auto Capitalize & UPPERCASE Names and Addresses Attack Surface

Entry Points3
Unprotected0

AJAX Handlers 3

authwp_ajax_ayudawp_acn_count_recordsincludes\class-ayudawp-bulk-capitalize.php:26
authwp_ajax_ayudawp_acn_process_batchincludes\class-ayudawp-bulk-capitalize.php:27
authwp_ajax_ayudawp_acn_save_metabox_stateincludes\class-ayudawp-settings.php:27
WordPress Hooks 36
actionbefore_woocommerce_initauto-capitalize-names-ayudawp.php:30
actionplugins_loadedauto-capitalize-names-ayudawp.php:81
actionadmin_noticesauto-capitalize-names-ayudawp.php:82
filterpre_user_first_nameincludes\class-ayudawp-auto-capitalize.php:27
filterpre_user_last_nameincludes\class-ayudawp-auto-capitalize.php:28
filterwp_pre_insert_user_dataincludes\class-ayudawp-auto-capitalize.php:31
actionprofile_updateincludes\class-ayudawp-auto-capitalize.php:32
actionuser_registerincludes\class-ayudawp-auto-capitalize.php:33
actionpersonal_options_updateincludes\class-ayudawp-auto-capitalize.php:34
actionedit_user_profile_updateincludes\class-ayudawp-auto-capitalize.php:35
actionwoocommerce_created_customerincludes\class-ayudawp-auto-capitalize.php:43
filterwoocommerce_process_checkout_field_billing_first_nameincludes\class-ayudawp-auto-capitalize.php:44
filterwoocommerce_process_checkout_field_billing_last_nameincludes\class-ayudawp-auto-capitalize.php:45
filterwoocommerce_process_checkout_field_shipping_first_nameincludes\class-ayudawp-auto-capitalize.php:46
filterwoocommerce_process_checkout_field_shipping_last_nameincludes\class-ayudawp-auto-capitalize.php:47
filterwoocommerce_process_checkout_field_billing_emailincludes\class-ayudawp-auto-capitalize.php:48
filterwoocommerce_process_checkout_field_billing_phoneincludes\class-ayudawp-auto-capitalize.php:49
filterwoocommerce_process_myaccount_field_billing_first_nameincludes\class-ayudawp-auto-capitalize.php:50
filterwoocommerce_process_myaccount_field_billing_last_nameincludes\class-ayudawp-auto-capitalize.php:51
filterwoocommerce_process_myaccount_field_shipping_first_nameincludes\class-ayudawp-auto-capitalize.php:52
filterwoocommerce_process_myaccount_field_shipping_last_nameincludes\class-ayudawp-auto-capitalize.php:53
filterwoocommerce_process_myaccount_field_billing_emailincludes\class-ayudawp-auto-capitalize.php:54
filterwoocommerce_process_myaccount_field_billing_phoneincludes\class-ayudawp-auto-capitalize.php:55
actionwoocommerce_customer_save_addressincludes\class-ayudawp-auto-capitalize.php:56
actionwoocommerce_checkout_update_user_metaincludes\class-ayudawp-auto-capitalize.php:57
actionwoocommerce_checkout_update_order_metaincludes\class-ayudawp-auto-capitalize.php:58
actionwoocommerce_process_shop_order_metaincludes\class-ayudawp-auto-capitalize.php:59
actionwoocommerce_update_orderincludes\class-ayudawp-auto-capitalize.php:60
actionwoocommerce_update_customerincludes\class-ayudawp-auto-capitalize.php:61
actionadmin_post_ayudawp_acn_bulk_previewincludes\class-ayudawp-bulk-capitalize.php:22
actionadmin_post_ayudawp_acn_bulk_executeincludes\class-ayudawp-bulk-capitalize.php:23
filtersend_email_change_emailincludes\class-ayudawp-bulk-capitalize.php:298
filtersend_email_change_emailincludes\class-ayudawp-bulk-capitalize.php:1041
actionadmin_menuincludes\class-ayudawp-settings.php:22
actionadmin_enqueue_scriptsincludes\class-ayudawp-settings.php:23
actionadmin_initincludes\class-ayudawp-settings.php:24
Maintenance & Trust

Auto Capitalize & UPPERCASE Names and Addresses Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedNov 28, 2025
PHP min version7.4
Downloads442

Community Trust

Rating100/100
Number of ratings2
Active installs60
Developer Profile

Auto Capitalize & UPPERCASE Names and Addresses Developer Profile

Fernando Tellado

21 plugins · 24K total installs

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

How We Detect Auto Capitalize & UPPERCASE Names and Addresses

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/auto-capitalize-names-ayudawp/assets/css/admin-style.css/wp-content/plugins/auto-capitalize-names-ayudawp/assets/js/admin-script.js/wp-content/plugins/auto-capitalize-names-ayudawp/assets/js/bulk-capitalize.js
Script Paths
/wp-content/plugins/auto-capitalize-names-ayudawp/assets/js/admin-script.js/wp-content/plugins/auto-capitalize-names-ayudawp/assets/js/bulk-capitalize.js
Version Parameters
auto-capitalize-names-ayudawp/assets/css/admin-style.css?ver=auto-capitalize-names-ayudawp/assets/js/admin-script.js?ver=auto-capitalize-names-ayudawp/assets/js/bulk-capitalize.js?ver=

HTML / DOM Fingerprints

CSS Classes
ayudawp-acn-settings-pageayudawp-acn-bulk-capitalize-wrap
HTML Comments
<!-- Main plugin class --><!-- Single instance of the class --><!-- Get single instance --><!-- Constructor -->+19 more
Data Attributes
data-box-iddata-nonce
JS Globals
ayudawp_acn_admin_params
FAQ

Frequently Asked Questions about Auto Capitalize & UPPERCASE Names and Addresses