Another Unit Converter Security & Risk Analysis

wordpress.org/plugins/another-unit-converter

Another Unit Converter is the easiest way to do currency conversions in your website, allowing visitors to see amounts on their preferred currency.

10 active installs v1.1.2 PHP + WP 4.6+ Updated Jul 7, 2019
conversionconvertercurrencycurrency-switcherprice-converter
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Another Unit Converter Safe to Use in 2026?

Generally Safe

Score 85/100

Another Unit Converter 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 plugin "another-unit-converter" v1.1.2 exhibits a concerning security posture primarily due to its extensive unprotected attack surface. All 11 identified AJAX handlers lack authentication checks, presenting a significant risk of unauthorized execution of plugin functions. While the code shows positive signs like 100% usage of prepared statements for SQL queries and no recorded vulnerabilities in its history, the absence of basic security measures on entry points overshadows these strengths.

The lack of proper output escaping on a substantial portion (62%) of outputs is another area of concern, potentially leading to cross-site scripting (XSS) vulnerabilities if user-supplied data is not handled carefully. Although taint analysis shows no identified flows, this is likely due to the limited scope of the analysis or the plugin's relatively simple functionality. The absence of nonce checks on AJAX handlers is a critical oversight, making it susceptible to CSRF attacks. The singular capability check on one entry point is insufficient given the number of unprotected handlers.

In conclusion, while the plugin benefits from clean SQL practices and a clean vulnerability history, the significant number of unprotected AJAX endpoints and the high percentage of unescaped output are critical weaknesses. These issues create a substantial attack surface that could be exploited by malicious actors. Addressing the lack of authentication and proper output sanitization on all entry points should be a top priority to improve the plugin's security.

Key Concerns

  • 11 AJAX handlers without auth checks
  • 38% of outputs properly escaped
  • 0 Nonce checks
Vulnerabilities
None known

Another Unit Converter Security Vulnerabilities

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

Another Unit Converter Release Timeline

v1.1.2Current
v1.1.1
v1.1
v1.0
Code Analysis
Analyzed Apr 16, 2026

Another Unit Converter Code Analysis

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

Output Escaping

38% escaped50 total outputs
Attack Surface
11 unprotected

Another Unit Converter Attack Surface

Entry Points11
Unprotected11

AJAX Handlers 11

authwp_ajax_aucp_dismissed_api_key_noticeincludes/class-admin.php:16
authwp_ajax_aucp_get_ratesincludes/class-another-unit-converter-plugin.php:59
noprivwp_ajax_aucp_get_ratesincludes/class-another-unit-converter-plugin.php:60
authwp_ajax_aucp_convertincludes/class-another-unit-converter-plugin.php:61
noprivwp_ajax_aucp_convertincludes/class-another-unit-converter-plugin.php:62
authwp_ajax_aucp_batch_convertincludes/class-another-unit-converter-plugin.php:63
noprivwp_ajax_aucp_batch_convertincludes/class-another-unit-converter-plugin.php:64
authwp_ajax_aucp_remember_currencyincludes/class-another-unit-converter-plugin.php:65
noprivwp_ajax_aucp_remember_currencyincludes/class-another-unit-converter-plugin.php:66
authwp_ajax_aucp_resetincludes/class-another-unit-converter-plugin.php:67
noprivwp_ajax_aucp_resetincludes/class-another-unit-converter-plugin.php:68
WordPress Hooks 13
actionadmin_initanother-unit-converter.php:16
actionadmin_noticesanother-unit-converter.php:19
filterplugin_row_metaincludes/class-admin.php:9
actionadmin_enqueue_scriptsincludes/class-admin.php:11
actionadmin_menuincludes/class-admin.php:13
actionadmin_noticesincludes/class-admin.php:15
actionplugins_loadedincludes/class-another-unit-converter-plugin.php:43
actioninitincludes/class-another-unit-converter-plugin.php:47
actionwp_enqueue_scriptsincludes/class-another-unit-converter-plugin.php:49
filterthe_contentincludes/class-another-unit-converter-plugin.php:82
actionwp_enqueue_scriptsincludes/class-another-unit-converter-plugin.php:91
actionwp_footerincludes/class-another-unit-converter-plugin.php:92
actionadmin_initincludes/class-settings.php:9
Maintenance & Trust

Another Unit Converter Maintenance & Trust

Maintenance Signals

WordPress version tested5.2.24
Last updatedJul 7, 2019
PHP min version
Downloads2K

Community Trust

Rating0/100
Number of ratings0
Active installs10
Developer Profile

Another Unit Converter Developer Profile

smilingrobots

1 plugin · 10 total installs

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

How We Detect Another Unit Converter

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/another-unit-converter/resources/css/admin.css/wp-content/plugins/another-unit-converter/resources/js/admin.js
Script Paths
/wp-content/plugins/another-unit-converter/resources/js/admin.js
Version Parameters
another-unit-converter/resources/css/admin.css?ver=another-unit-converter/resources/js/admin.js?ver=

HTML / DOM Fingerprints

CSS Classes
aucp-noticeaucp-api-key-notice
FAQ

Frequently Asked Questions about Another Unit Converter