CurrencyConverter Security & Risk Analysis

wordpress.org/plugins/currencyconverter

More than 170+ currency rates. The data about currency rates is free and updates each hour automatically.

800 active installs v0.5.5 PHP + WP 4.0.0+ Updated Nov 29, 2025
currenciescurrency-converterexchangemoneyrates
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is CurrencyConverter Safe to Use in 2026?

Generally Safe

Score 100/100

CurrencyConverter 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 'currencyconverter' plugin version 0.5.5 exhibits a generally good security posture based on the provided static analysis and vulnerability history. The absence of known CVEs and a history free of vulnerabilities is a significant positive indicator. Furthermore, the code adheres to secure practices by utilizing prepared statements for all SQL queries and having no recorded file operations or bundled libraries. However, there are notable areas for improvement.

The primary concern lies in the output escaping. With 257 total outputs and only 45% properly escaped, there is a substantial risk of Cross-Site Scripting (XSS) vulnerabilities. This indicates that user-supplied data, or data that is influenced by external sources and rendered to the user, might not be adequately sanitized before display. The presence of an external HTTP request, while not inherently risky, warrants attention as it could potentially be a vector if not handled securely. The lack of capability checks and nonce checks, coupled with zero unprotected entry points, is somewhat contradictory and suggests a potential blind spot in how security checks are being perceived or implemented for the identified entry points, or that there are simply no entry points that require such checks in this version.

In conclusion, while the plugin's clean vulnerability history and secure SQL practices are commendable, the significant percentage of unescaped output presents a tangible risk of XSS. Addressing this output escaping issue should be the top priority to improve the plugin's overall security. The plugin's strengths lie in its minimal attack surface and secure database interactions, but its weakness is the handling of output data.

Key Concerns

  • Low percentage of properly escaped output
  • External HTTP request without clear handling
  • Zero capability checks
  • Zero nonce checks
Vulnerabilities
None known

CurrencyConverter Security Vulnerabilities

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

CurrencyConverter Code Analysis

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

Output Escaping

45% escaped257 total outputs
Attack Surface

CurrencyConverter Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 11
actionadmin_enqueue_scriptssource\Admin\Admin.php:10
actionadmin_enqueue_scriptssource\Admin\Admin.php:15
actioncustomize_controls_enqueue_scriptssource\Admin\Admin.php:17
actionadmin_menusource\Admin\Settings\Loader.php:10
actionadmin_initsource\Admin\Settings\Loader.php:11
actionplugins_loadedsource\Plugin.php:15
actionwp_enqueue_scriptssource\Plugin.php:20
actionwidgets_initsource\Plugin.php:30
actionwp_enqueue_scriptssource\Widgets\CurrencyMinimalistic\Widget.php:21
actionwp_enqueue_scriptssource\Widgets\CurrencyMinimalistic2\Widget.php:22
actionwp_enqueue_scriptssource\Widgets\CurrencyTable\Currency_Table.php:20
Maintenance & Trust

CurrencyConverter Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedNov 29, 2025
PHP min version
Downloads21K

Community Trust

Rating84/100
Number of ratings5
Active installs800
Developer Profile

CurrencyConverter Developer Profile

LB Company

1 plugin · 800 total installs

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

How We Detect CurrencyConverter

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/currencyconverter/source/Admin/css/widgets-settings.css/wp-content/plugins/currencyconverter/source/css/currencyconverter-minimalistic.css
Script Paths
/wp-content/plugins/currencyconverter/source/Admin/js/widgets-currency-table-admin.js/wp-content/plugins/currencyconverter/source/Admin/js/widgets-currency-minimalistic-settings.js
Version Parameters
currencyconverter/source/Admin/css/widgets-settings.css?ver=currencyconverter/source/css/currencyconverter-minimalistic.css?ver=currencyconverter/source/Admin/js/widgets-currency-table-admin.js?ver=currencyconverter/source/Admin/js/widgets-currency-minimalistic-settings.js?ver=

HTML / DOM Fingerprints

CSS Classes
widget_currencyconverter_minimalisticcurrencyconverter-minimalistic-containercurrencyconverter-minimalistic-single-currencycurrencyconverter-minimalistic-rowcurrencyconverter-minimalistic-currency-pricecurrencyconverter-minimalistic-inline-listcurrencyconverter-minimalistic-tickercurrencyconverter-minimalistic-change-percentage+3 more
Data Attributes
data-currencyconverter-base-currencydata-currencyconverter-currency
JS Globals
currencyconverter_widget
FAQ

Frequently Asked Questions about CurrencyConverter