BMI Calculator Security & Risk Analysis

wordpress.org/plugins/bmic-calculator

BMI Calculator For Using This Plugin You Can Know Body Mass Index Calculation.You Can Add Shortcode In Your Custom Page.

20 active installs v1.3 PHP + WP + Updated May 26, 2025
bmic-calculatorcalculatorshortcode
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Download
Safety Verdict

Is BMI Calculator Safe to Use in 2026?

Generally Safe

Score 100/100

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

No known CVEs Updated 10mo ago
Risk Assessment

The "bmic-calculator" v1.3 plugin exhibits a generally strong security posture based on the provided static analysis and vulnerability history. The absence of dangerous functions, the consistent use of prepared statements for SQL queries, and the high percentage of properly escaped output are commendable practices. Furthermore, the lack of any recorded vulnerabilities, including CVEs, suggests a well-maintained and secure codebase. However, a few areas warrant attention. The presence of a shortcode as an entry point, while currently unprotected, does represent a potential, albeit small, attack vector. The absence of nonce checks and capability checks across all entry points is a notable concern, as these are fundamental security mechanisms in WordPress to prevent Cross-Site Request Forgery (CSRF) and unauthorized actions. While no critical or high-severity issues were identified, these missing checks could be exploited in conjunction with other plugin functionalities or WordPress core vulnerabilities.

Key Concerns

  • Shortcode without auth checks
  • Missing nonce checks
  • Missing capability checks
Vulnerabilities
None known

BMI Calculator Security Vulnerabilities

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

BMI Calculator Code Analysis

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

Output Escaping

99% escaped75 total outputs
Attack Surface

BMI Calculator Attack Surface

Entry Points1
Unprotected0

Shortcodes 1

[BMIC-add-bmi-calculator] frontend\frontend.php:91
WordPress Hooks 3
actionadmin_menubackend\backend.php:3
actionadmin_initbackend\backend.php:120
actionwp_enqueue_scriptsbmi-calculator-main.php:20
Maintenance & Trust

BMI Calculator Maintenance & Trust

Maintenance Signals

WordPress version tested6.8.5
Last updatedMay 26, 2025
PHP min version
Downloads1K

Community Trust

Rating0/100
Number of ratings0
Active installs20
Developer Profile

BMI Calculator Developer Profile

mgplugin

10 plugins · 850 total installs

97
trust score
Avg Security Score
95/100
Avg Patch Time
5 days
View full developer profile
Detection Fingerprints

How We Detect 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/bmic-calculator/frontend/assets/css/bmic-front.css/wp-content/plugins/bmic-calculator/frontend/assets/js/bmic-front.js
Script Paths
frontend/assets/js/bmic-front.js
Version Parameters
bmic-front.js?ver=bmic-front.css?ver=

HTML / DOM Fingerprints

CSS Classes
bmicalculatormainMetric_calcultorbmi_cal_headingformbmitableresetbtnimperial_calculatoryourbmimaindiv+2 more
HTML Comments
<!-- oc-data-type:
Data Attributes
id="bmi_age"id="bmi_height"id="bmi_weight"id="bmiresetval"id="bmi_imp_age"id="bmi_imp_inches"+2 more
Shortcode Output
<div class="bmicalculatormain"><div class="yourbmimaindiv">
FAQ

Frequently Asked Questions about BMI Calculator