Responsive BMI Calculator Security & Risk Analysis

wordpress.org/plugins/responsive-bmi-calculator

A BMI (Body Mass Index) calculator, free, responsive and easy to use. The user receives his BMI and medical advices according to the World Health Orga …

50 active installs v2.0 PHP 5.2.4+ WP 2.7+ Updated Jan 22, 2021
bmibmi-calculatorcalculatorhealth
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Responsive BMI Calculator Safe to Use in 2026?

Generally Safe

Score 85/100

Responsive BMI Calculator has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 5yr ago
Risk Assessment

The responsive-bmi-calculator plugin v2.0 exhibits a generally good security posture, with no known historical vulnerabilities or critical issues identified in the static and taint analysis. The absence of dangerous functions, file operations, external HTTP requests, and SQL queries not using prepared statements are strong positive indicators. Furthermore, all identified entry points (shortcodes) are assumed to be protected, as no unprotected entry points were flagged.

However, there are notable areas for improvement. The low percentage of properly escaped output (67%) suggests a significant risk of Cross-Site Scripting (XSS) vulnerabilities. While no critical or high severity taint flows were found, the presence of one unsanitized path flow indicates a potential for exploitation, even if its severity is not immediately apparent. The complete lack of nonce and capability checks, especially for a plugin that might handle user-submitted data, is a significant concern as it leaves the application vulnerable to Cross-Site Request Forgery (CSRF) and unauthorized actions.

Overall, while the plugin has a clean history and avoids many common pitfalls, the unescaped output and missing authentication/authorization checks represent tangible risks that should be addressed to improve its security.

Key Concerns

  • Unescaped output detected (33% not escaped)
  • Taint flow with unsanitized path detected
  • Missing nonce checks
  • Missing capability checks
Vulnerabilities
None known

Responsive BMI Calculator Security Vulnerabilities

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

Responsive BMI Calculator Code Analysis

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

Output Escaping

67% escaped39 total outputs
Data Flows
1 unsanitized

Data Flow Analysis

1 flows1 with unsanitized paths
<results> (templates\results.php:0)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

Responsive BMI Calculator Attack Surface

Entry Points2
Unprotected0

Shortcodes 2

[show_RBMIC] shortcodes.php:8
[RBMIC_resultados_S] shortcodes.php:15
WordPress Hooks 4
actionadmin_initadmin.php:6
actionadmin_menuadmin.php:8
actionwp_headstyles.php:58
actionwidgets_initwidget.php:5
Maintenance & Trust

Responsive BMI Calculator Maintenance & Trust

Maintenance Signals

WordPress version tested5.5.18
Last updatedJan 22, 2021
PHP min version5.2.4
Downloads3K

Community Trust

Rating0/100
Number of ratings0
Active installs50
Developer Profile

Responsive BMI Calculator Developer Profile

guelben

2 plugins · 140 total installs

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

How We Detect Responsive BMI Calculator

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/responsive-bmi-calculator/css/styles.css

HTML / DOM Fingerprints

CSS Classes
calculadora-imc-responsive-contenedorboton_RBMIC
Shortcode Output
[show_RBMIC][RBMIC_resultados_S]
FAQ

Frequently Asked Questions about Responsive BMI Calculator